DOI QR코드

DOI QR Code

Portability Evaluation Technique of Application for Heterogeneous Mobile Platform

이기종 모바일 플랫폼에 애플리케이션 이식성 평가 기법

  • 박해윤 (단국대학교 컴퓨터학과) ;
  • 유해영 (단국대학교 컴퓨터학부)
  • Received : 2010.10.29
  • Accepted : 2010.12.17
  • Published : 2011.04.30

Abstract

However a mobile application has limited compatibility to other platforms and device. So a mobile application should be rebuilt as particular restrictions of platforms or mobile phones when the mobile application is reused for other platforms. However a mobile application has limited compatibility to other platforms and device. So a mobile application should be rebuilt as particular restrictions of platforms or mobile phones when the mobile application is reused for other platforms. This paper ascertains problems when a mobile application is transplanted for reusing into other platforms, and suggests to evaluation systems of portability's quality that we can check the portability convenience of the existing mobile application. As we confirm its grade that shows convenience of suggested portability, we are able to check problems issued when a mobile application implants to other platforms. Then it is expected that we can check capability of rebuilding and endeavor rate. Also if the method will be considered at the first step of designing a mobile application, it will be the best way to develop the better mobile application that we can easily implant many other mobile platforms.

최근 스마트폰과 같은 다양한 애플리케이션을 사용할 수 있는 모바일폰의 유행에 힘입어 모바일 애플리케이션 수요가 폭발적으로 증가하고 있고, 이에 따라 모바일 애플리케이션에서에 품질의 중요성도 점차 커지고 있다. 하지만 모바일 애플리케이션은 다양한 플랫폼이나 모바일폰의 제약사항에 따라 플랫폼이나 디바이스 장치 간의 호환성이 떨어지는 특성을 가짐으로써, 다른 플랫폼에서 애플리케이션을 재사용하기 위해서 해당 플랫폼이나 모바일폰의 제약사항에 따라 다시 개발해야하는 제약을 가진다. 따라서, 본 논문에서는 모바일 애플리케이션을 타 플랫폼에서 재사용하기 위해, 이식할 때 발생할 수 있는 문제를 확인하고 그에 따른 기존 모바일 애플리케이션에 이식의 편이를 확인할 수 있는 이식성 품질 평가 기법을 제안한다. 이에 따라 제안한 이식성의 편이를 나타내는 이식성 점수를 확인함으로써 모바일 애플리케이션이 타 플랫폼에 이식될 때 발생할 수 있는 문제점을 확인하고 이에 따른 재개발 가능 여부와 노력 정도를 확인할 수 있는 근거가 될 수 있을 것으로 기대된다. 또한 이를 모바일 애플리케이션의 설계부터 고려한다면 다양한 모바일 플랫폼에 좀 더 쉽게 이식할 수 있는 품질 좋은 모바일 애플리케이션을 개발할 수 있는 방법이 될 수 있을 것으로 기대된다.

Keywords

References

  1. Sangwhan Cha, Kurz, J. Bernd, Weichang Du, "Toward a unified framework for mobile applications", Communication Networks and Services Research Conference, pp.209-216, 2009.
  2. Distimo, "Distimo Rerote", Distimo company, Mobile World Congress 2010 Presentation, 2010.
  3. 오영배, "소프트웨어 제품 품질평가", TTA Journal, 표준기술동향, No.105, 2006.
  4. Ho-Won Jung, Seung-Gweon Kim, Chang-Shin Chung, "Measuring software product quality: a survey of ISO/IEC 9126", Software, IEEE, Vol.21, Issue 5, 2004. https://doi.org/10.1109/MS.2004.1331309
  5. Roger S. Pressman, "Software engineering - A Practitioner's Approach", Mcgraw Hill International Edition, pp.397-415, 2010.
  6. ISO, "ISO/IEC 9126-1 : Information Technology - Software Quality Characteristics and Metrics - Part 1: Quality characteristics and subcharacteristics", ISO, 1997.
  7. Stephen R. Schach, 유해영 옮김, "객체지향 소프트웨어공학", McGraw-Hill Korea, pp.221-254, 2005.
  8. 이재기, 신상권, 남상식, 박권철, "소프트웨어 이식성 분석과 생산성 평가", 전자통신동향분석, 제14권, 제5호, 1999.
  9. 송병성, 이재성, 류성열, 이남용, "ISO/IEC 국제표준에 기반한 국가연구개발사업 품질측정모델에 관한 연구", 한국 IT서비스학회지, Vol.7, No.3, 2008.
  10. 양해술, 강배근, 이하용, "디지털 저작권 관리 SW의 이식성 시험 방법". 한국콘텐츠학회논문지, Vol.9, No.4, 2009. https://doi.org/10.5392/JKCA.2009.9.4.103
  11. Ernest H. Forman, Saul I. Gass, "The Analytic Hierarchy Process—An Exposition", Operations Research, Vol.49, No.4, pp.469-486, 2001. https://doi.org/10.1287/opre.49.4.469.11231
  12. 윤민석, 박승봉, "AHP기법에 의한 패키지 소프트웨어 품질요구사항 우선순위 차이에 관한 실증 연구", 인터넷전자상거래연구, Vol.8, N0.2, 2008.
  13. 마크 머피, 강철구 옮김, "알짜만 골라 배우는 안드로이드 프로그래밍", 에이콘, pp.41-46, 2009.

Cited by

  1. Mobile Cloud Context-Awareness System based on Jess Inference and Semantic Web RL for Inference Cost Decline vol.1, pp.1, 2012, https://doi.org/10.3745/KTSDE.2012.1.1.019