DOI QR코드

DOI QR Code

Customization Technique of Web Service Protocol based on Android

안드로이드 기반의 웹 서비스 프로토콜 커스터마이제이션 기법

  • 김철진 (인하공업전문대학 컴퓨터시스템과)
  • Received : 2012.05.02
  • Accepted : 2012.05.17
  • Published : 2012.06.28

Abstract

According to the scale of mobile applications has been expanded, the high coupled application combined mobile and web service are growing. The growth of mobile application's size means that predicting design for variability should be involved. If mobile application's change is occurred, application should be reinstalled totally. However this reinstallation can raise side-effects in case of high-coupling application. Therefore, this paper proposes a technique of customization for changing web service protocol as the mobile applications are connected with web service in android platform. Proposed protocol customization technique is consist of selection and plug-in technique.

모바일 어플리케이션 규모는 급성장하고 있으며, 이에 따라 모바일과 웹 서비스와의 결합도가 높은 어플리케이션들이 증가하고 있다. 이러한 모바일 어플리케이션의 증가는 가변성을 고려한 개발이 이루어져야 함을 의미한다. 현재 웹 서비스와 연동하는 모바일 어플리케이션을 변경할 경우 어플리케이션 전체를 재설치 해야 한다. 그러나 이러한 재설치는 결합도가 큰 어플리케이션인 경우 부작용이 발생할 가능성이 높다. 따라서 본 논문에서는 안드로이드 플랫폼 기반에서 웹 서비스와 연동 시 웹 서비스 프로토콜을 변경하기 위한 커스터마이제이션 기법을 제안한다. 프로토콜 커스터마이제이션 기법은 선택 기법과 플러그인 기법으로 구분한다.

Keywords

References

  1. B. Konig-Ries and F. Jena, "Challenges in Mobile Application Development," it-Information Technology, Vol.52, No.2, pp.69-71, 2009.
  2. Android Developers, http://developer.android.com/index.html (accessed January 31, 2011).
  3. G. Heineman and W. Councill, Component - Based Software Engineering, Addison-Wesley, 2001.
  4. C. Atkinson, J. Bayer, C. Bunse, E. Kamsties, O. Laitenberger, R.Laqua, D. Muthig, B. Paech, J. Wust, and J. Zettel, Component-based Product Line Engineering with UML, Pearson Education Ltd, 2002.
  5. C. J. Kim and S. D. Kim, "A Component Workflow Customization Technique," Korea Information Science Society, Vol.27, No.5, 2000.
  6. C. J. Kim, S. H. Lee, and E. S. Cho, "A Framework for Improving Reusability of Home Network System," Vol.1, No.2, ITIRC, 2008(9).
  7. C. J. Kim, E. S. Cho, and C. Y. Song, "A Design Technique of Configurable Framework for Home Network Systems", 한국산학기술학회 논문지, 제12권, 제4호, pp.1844-866, 2011. https://doi.org/10.5762/KAIS.2011.12.4.1844
  8. 조은숙, 김철진, 이숙희, "임베디드 소프트웨어를 위한 프레임워크의 재사용성 메트릭에 관한 연구", 한국산학기술학회 논문지, 제12권, 제11호, pp.5252-5259, 2011. https://doi.org/10.5762/KAIS.2011.12.11.5252
  9. 김만선, 주복규 "모바일 환경을 위한 지능형 추천 에이전트에 관한 연구", 한국콘텐츠학회논문지, Vol.6, No.4, pp.55-62, 2006.
  10. 이락규, 피준일, 박준호, 복경수, 유재수, "모바일 환경에서 콘텐츠 추천 시스템 설계 및 구현", 한국콘텐츠학회논문지, Vol.11, No.12, pp.40-51, 2011. https://doi.org/10.5392/JKCA.2011.11.12.040
  11. www.w3.org/TR/soap/
  12. https://www.ibm.com/developerworks/webservices/library/ws-restful/
  13. http://code.google.com/p/ksoap2-android/
  14. http://projects.apache.org/projects/axis2.html