A service-based approach to developing Android Mobile Internet Device (MID) applications

Mobile Internet Device (MID), as a portable handheld device, becomes a strong candidate for client-side computing. Android is a mobile operating system, being accepted as the operating system and a platform for MID applications. However, MID has a limited resource and computing power, and Android has an architecture and its components which are not commonly found in other operating systems and platforms. Hence, there is a demand for effective methodologies for modeling and implementing Android-based MID applications. In this paper, we present a practical and systematical process for develop applications for Android-based MID. Our process utilizes both object-oriented and service-oriented engineering principles while considering features of MID and the architecture of Android.

[1]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[2]  김수동,et al.  [서평]「Software Engineering : A Practitioner's Approach, 4^(th) Edition」 , 1997 .

[3]  Ian H. Witten,et al.  DEVELOPER'S GUIDE , 2001 .

[4]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach (McGraw-Hill Series in Computer Science) , 2004 .

[5]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[6]  Ivar Jørstad,et al.  A service-oriented architecture framework for mobile services , 2005, Advanced Industrial Conference on Telecommunications/Service Assurance with Partial and Intermittent Resources Conference/E-Learning on Telecommunications Workshop (AICT/SAPIR/ELETE'05).

[7]  Santtu Toivonen,et al.  Mobile SOA: Service Orientation on Lightweight Mobile Devices , 2007, IEEE International Conference on Web Services (ICWS 2007).

[8]  Soo Dong Kim,et al.  A Comprehensive Approach to Service Adaptation , 2007, IEEE International Conference on Service-Oriented Computing and Applications (SOCA '07).

[9]  Soo Dong Kim,et al.  Design of a Dynamic Composition Handler for ESB-based Services , 2007, IEEE International Conference on e-Business Engineering (ICEBE'07).

[10]  Quynh-Nhu Numi Tran,et al.  MOBMAS: A methodology for ontology-based multi-agent systems development , 2008, Inf. Softw. Technol..

[11]  Yuri Natchetoi,et al.  Service-oriented architecture for mobile applications , 2008, SAM '08.

[12]  Soo Dong Kim,et al.  A Formal Approach to Devising a Practical Method for Modeling Reusable Services , 2008, 2008 IEEE International Conference on e-Business Engineering.