Methods to utilizing cloud computing in developing mobile internet device (MID) applications

Cloud Computing (CC) is emerged as an effective reuse paradigm, where software functionality, hardware computing power, and other computing resources are delivered in the form of service. Mobile Internet Device (MID), as a portable handheld device, becomes a strong candidate for client-side computing. MID has a limited resource and computing power, hence, it is not deploy the applications which require complex computation and large amount of resources. The MID feature of limited resource forbids deploying and running complex software application on MID, and a key concept of CC is to deploy all the computing resources are placed on the provider side. Hence, by applying CC concepts to the MID environment, disadvantages derived from limited resource can be overcome. Therefore, we first identify key features of MID applications. To overcome a drawback of MID, limited resource, we present our justification of applying CC to MID environment and key methods which are raised in applying CC to MID environment.

[1]  Soo Dong Kim,et al.  Software Reusability , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[2]  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.

[3]  Soo Dong Kim,et al.  A systematic method to identify software components , 2004, 11th Asia-Pacific Software Engineering Conference.

[4]  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).

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

[6]  Soo Dong Kim,et al.  SOAR: An Extended Model-Based Reasoning for Diagnosing Faults in Service-Oriented Architecture , 2009, 2009 Congress on Services - I.

[7]  Eoin Woods,et al.  Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives , 2005 .

[8]  Soo Dong Kim,et al.  A Systematic Process for Developing High Quality SaaS Cloud Services , 2009, CloudCom.

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

[10]  Soo Dong Kim,et al.  A Practical Framework of Realizing Actuators for Autonomous Fault Management in SOA , 2009, 2009 Congress on Services - I.

[11]  Roger Smith,et al.  Computing in the Cloud , 2009 .

[12]  Rubén Prieto-Díaz,et al.  Software reusability , 1993 .

[13]  Soo Dong Kim,et al.  Variability Design and Customization Mechanisms for COTS Components , 2005, ICCSA.

[14]  Francis G. McCabe,et al.  Reference Model for Service Oriented Architecture 1.0 , 2006 .

[15]  Soo Dong Kim,et al.  Using Smart Connectors to Resolve Partial Matching Problems in COTS Component Acquisition , 2004, CBSE.

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

[17]  Soo Dong Kim,et al.  A Systematic Methodology for Developing Component Frameworks , 2004, FASE.