DOI QR코드

DOI QR Code

A Modeling Technique for Development of Mobile App. based on Android

안드로이드 기반의 모바일 앱 개발을 위한 모델링 기법

  • 조은숙 (서일대학교 컴퓨터소프트웨어과) ;
  • 김철진 (인하공업전문대학교 컴퓨터시스템과) ;
  • 이숙희 (서경대학교 컴퓨터과학과)
  • Received : 2013.07.23
  • Accepted : 2013.08.07
  • Published : 2013.08.31

Abstract

We forecast that the scale of mobile market will be large scale according to the twenty million times of smart phone's user is arrived. The type of software development is being transferred into mobile-based App. or cloud computing-based service from web-based software. Currently both Google's android and Apple's IOS are known for two prominent platforms. Existing modeling techniques cannot be applied into the case of mobile application which is executed those platforms. Therefore, we suggest a modeling technique that is customized existing modeling techniques into android-based software development. That is, we propose an analysis and design techniques which are needed into android-based mobile smart environment.

스마트 폰 2천만 시대가 도래 하면서 향후 모바일 시장의 규모는 엄청나게 거대해질 것으로 전망되고 있다. 이러한 흐름에 동반하여 소프트웨어 개발의 형태도 웹 기반 소프트웨어에서 모바일 기반의 앱 형태나 클라우드 컴퓨팅 기반의 서비스 형태로 변화되고 있다. 현재 전 세계적으로 스마트폰을 위한 플랫폼으로는 구글의 안드로이드와 애플의 IOS가 양대 산맥을 이루고 있다. 이러한 플랫폼 하에서 실행되는 모바일 앱을 개발할 경우 기존의 소프트웨어 모델링 기법을 그대로 적용할 수가 없다. 따라서 본 연구에서는 기존의 소프트웨어 모델링 기법을 안드로이드 기반의 소프트웨어 개발에 맞도록 특화된 모델링 기법을 제안한다. 안드로이드 기반의 모바일 스마트 환경에 필요한 분석 및 설계 기법을 모델링 기법으로 제안한다.

Keywords

References

  1. Gartner, Gartner Report, http://www.gartner.com
  2. Google Android [Online]. http://www.android.com
  3. Apple ios-7, http://www.apple.com
  4. Erich Gamma et. al, Design Patterns-Elements of Reusable Object-Oriented Software, Addison-Wesley, 2012.
  5. Craig Larman, Applying UML and Patterns, Prentice Hall, 2001.
  6. Martin Fowler, UML Distilled, Addison-Wesley,2003.
  7. John Cheesman, John Daniels, UML Components, Addison-Wesley, 2013.
  8. Salmre, I., Writing Mobile Code: Essential Software Engineering for Building Mobile Applications, Addison-Wesley Professional, 2005.
  9. S. Kim, Android Programming Complete Guide, Hanbit-Media, 2011.
  10. Kim C. J., Cho E. S., Song C. Y., "A Design Technique of Configurable Framework for Home Network Systems", Journal of the Korea Academia-Industrial Cooperation Society, Vol. 12, No.4, pp.1844-866, April 2011. DOI: http://dx.doi.org/10.5762/KAIS.2011.12.4.1844
  11. Eun Sook Cho, Chul Jin Kim, "A Technique of Applying Ontology for Service Customization of Android", Journal of the Korea Academia-Industrial Cooperation Society, Vol 13, No.6, pp.2707-2712, June 2012. DOI: http://dx.doi.org/10.5762/KAIS.2012.13.6.2707
  12. S.-C. Lim, "A Study of Android Launcher based on Application Virtualization", Journal of The Institute of Webcasting, Internet and Telecommunication, Vol 13, No 2, pp. 115-120, 2013.
  13. K. Hwang, "Video Player for Online SVC Stream in Android Platform", Journal of The Institute of Webcasting, Internet and Telecommunication, Vol 12, No 1, pp. 157-164, 2012. https://doi.org/10.7236/JIWIT.2012.12.1.157
  14. J.-y. Jang, I. Kim, "Developing a Schedulable App for Switching to Silent Mode Using an Android phone", Journal of The Institute of Webcasting, Internet and Telecommunication, Vol 12, No 2, pp. 53-59, 2012. https://doi.org/10.7236/JIWIT.2012.12.2.53
  15. S.-J. Oh, "Design of a Middleware for Android-based Smart Phone Applications", Journal of The Institute of Webcasting, Internet and Telecommunication, Vol 12, No 2, pp. 111-117, 2012. https://doi.org/10.7236/JIWIT.2012.12.2.111
  16. J. Oh, B. An, "Android Based Mobile Smart Alarm", Journal of The Institute of Webcasting, Internet and Telecommunication, Vol 12, No 3, pp. 141-148, 2012. https://doi.org/10.7236/JIWIT.2012.12.3.141