Browse > Article
http://dx.doi.org/10.9716/KITS.2011.10.3.213

Integrated Platform to Develop, Deploy, Manage, and Operate Mobile Application  

Oh, Sang-Hun (숭실대학교 컴퓨터학과)
Cheun, Du-Wan (숭실대학교 컴퓨터학과)
Kim, Soo-Dong (숭실대학교 컴퓨터학부)
Publication Information
Journal of Information Technology Services / v.10, no.3, 2011 , pp. 213-236 More about this Journal
Abstract
Mobile devices are widely accepted as a convenient machine which provides computing capability as well we cell phone capability. Because of limited resources on mobile devices, complex applications could not be deployed on the devices. Service-based mobile applications (SMAs) can provide a solution to overcome the limitation by subscribing cloud services. Since SMAs have complex structures than standalone applications, it is challenging to develop high quality SMAs, to manage both services and mobile applications, and to implement automated billing for subscribed services. Therefore, there is a great demand for a platform for super mobile computing, which supports all key activities in managing life cycle of SMAs. In this paper, we present technical aspects of a platform which is under development; Super Mobile Autonomous Reliable plaTform (SMART). We believe that it provides a number of practical features which are essential in supporting life-cycle of SMAs; development, deployment, management, and operation.
Keywords
Mobile Computing; Service-based Mobile Application; Mobile Platform; Development; Deployment; Management; Operation;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Kim, C., E. Cho, and S. Kim, "A Variability Design Techniques For Enhancing Component Reusability", International Journal of Software Engineering and Knowledge Engineering( IJSEKE), Vol.16, No.3(2006), pp. 425-470.   DOI   ScienceOn
2 Kassinen, O., E. Harjula, T. Koskela, and M. Ulianttila, "Guidelines for the Implementation of Cross-platform Mobile Middleware", International Journal of Software Engineering and Its Applications, Vol.4, No.3(2010), pp.43-58.
3 Kephart, J. and D. Chess, "The Vision of Autonomic Computing", IEEE Computer, Vol.36, No.1(2003), pp.41-50.   DOI   ScienceOn
4 Gammage, B., D. Plummer, E. Thompson, L. Fiering, H. LeHong, F. Karamouzis, C. Rold, K. Collins, W. Clark, N. Jones, C. Smulders, M. Escherich, M. Reynolds, and M. Basso, "Gartner's Top Predictions for IT Organizations and Users, 2010 and Beyond :A New Balance", Gartner Press release, 2009.
5 Greenfield, J. and K. Short, "Software factories:assembling applications with patterns, models, frameworks and tools", Proc. ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (2003), pp.16-27.
6 Gronmo, R., D. Skogan, I. Solheim, and J. Oldevik, "Model-driven Web Services Development", Proc. IEEE International Conference on e-Technology, e-Commerce and e-Service(EEE), (2004), pp.42-45.
7 Franke, D. and C. Weise, "Providing a Software Quality Framework for Testing of Mobile Applications", Proc. IEEE Fourth International Conference on Software Testing, Verification and Validation(ICST), (2011), pp.431-434.
8 ISO/IEC, ISO/IEC 12207:Information Technology-Software life cycle processes, International Organization for Standardization, 1995.
9 Clark, W. and M. King, "Magic Quadrant for Mobile Enterprise Application Platforms", Gartner RAS Core Resaerch Note G001727 28, 2009.
10 David, M., HTML5:Designing Rich Internet Applications, Focal Press, 2010.
11 Brachman, R. J. and H. J. Levesque, Knowledge Representation and Reasoning, Morgan Kaufmann, 2004.
12 Pressman, R. S., Software Engineering:A Practitioner's Approach, 7th ed., McGraw-Hill, 2009.
13 Satyanarayanan, M., "Mobile computing:the next decade", Proc. 1st ACM Workshop on Mobile Cloud Computing and Services:Social Networks and Beyond, Vol.5(2010).
14 Unhelkar, B. and S. Murugesan, "The Enterprise Mobile Applications Development Framework", IT Professional, Vol.12, No.3 (2010), pp.33-39.
15 최재현, 박제원, 이남용, "JBI기반 ESB환경에서 효과적인 메시지 추적을 위한 메시지모니터링 프레임워크", 한국IT서비스학회지, 제9권, 제2호(2010), pp.179-192.
16 Bailey, J., A. Poulovassilis, and P. T. Wood, "An Event-Condition-Action Language for XML", Proc. WWW, Hawaii, 2002.
17 Chang, S. and S. Kim, "A Variability Modeling Method for Adaptable Services in SOC", Proc. the 11th International Software Product Line Conference(SPLC), (2007), pp. 261-268.
18 Cheun, D. and S. Kim, "An Engineering Process for Autonomous Fault Management in Service-Oriented Systems", Proc. 9th IEEE/ACIS International Conference on Computer and Information Science(ICIS), (2010), pp.901-906.
19 Lindquist, D., H. Madduri, C. J. Paul, and B. Rajaraman, "IBM Service Management Architecture", IBM Systems Journal, Vol.46, No.3(2007), pp.423-440.   DOI
20 Michael, B. and M. John, "A simple model of advertising and subscription fees", Elsevier Economic Letters, Vol.69(2000), pp.345-351
21 신동천, 장효선, "상황인식 컴퓨팅 환경에서 동적 서비스 컴포지션 기술 동향 분석", 한국IT서비스학회지, 제9권, 제3호(2010), pp.163-178.
22 La, H. and S. Kim, "A Service-based Approach to Developing Android Mobile Internet Device(MID) Applications", Proc. IEEE International Conference on Service-Oriented Computing Application(SOCA), (2009), pp.196-202.
23 Miller, B., "The autonomic computing edge :The role of the human in autonomic systems", IBM developerWorks, 2005.
24 Najafi, M. and K. Sartipi, "A framework for context-aware services using service customizer", Proc. of The 12th International Conference on Advanced Communication Technology( ICACT), Vol.2(2010), pp.1339-1344.
25 Peischl, B. and F. Wotawa, "Model-Based Diagnosis or Reasoning from First Principles", Intelligent System, Vol.18(2003), pp. 32-37.
26 Welke, R., R. Hirschheim, and A. Schwarz, "Service-Oriented Architecture Maturity", IEEE computer, Vol.44, No.2(2011), pp.61-67.
27 Kim, S., J Her, and S. Chang, "A Theoretical Foundation of Variability in Component-Based Development", Elsevier Information and Software Technology(IST), Vol.47(2005), pp.663-673.   DOI   ScienceOn
28 Konig-Ries, B. and F. Jena, "Challenges in Mobile Application Development", it-Information Technology, Vol.52, No.2(2009), pp. 69-71.
29 Kranenburg, H. and H. Eertink, "Processing Heterogeneous Context Information", Proc. The 2005 Symposium on Applications and the Internet Workshops, (2005), pp.140-143.