A Component-Based Service Creation Framework for Mobile Applications

The design and development of mobile data services is a complex undertaking that demands expertise from system architecture, software design, wireless communication protocols, to the integration of legacy systems. Service designers have to deal with various aspects and issues at both system and application levels where the complexity and heterogeneity of the network infrastructure have to be considered. This paper describes a component-based service creation framework to simplify the design and development of mobile data services. With high level design abstraction, constraints of application domains, and the guidance of domain rules, a component-based framework enables rapid creation of mobile data services. Case studies which show the development and deployment of mobile applications are presented

[1]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[2]  Wei Zhao,et al.  A Generative and Model Driven Framework for Automated Software Product Generation , 2003 .

[3]  Rittwik Jana,et al.  MediaAlert - a broadcast video monitoring and alerting system for mobile users , 2005, MobiSys '05.

[4]  Ying Yin,et al.  Delivering mobile enterprise applications on iMMS framework , 2005, MDM '05.

[5]  Ronnie Cheung An adaptive middleware infrastructure for mobile computing , 2005, WWW '05.

[6]  Liviu Iftode,et al.  Portable smart messages for ubiquitous Java-enabled devices , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[7]  Rittwik Jana,et al.  iMobile EE – An Enterprise Mobile Service Platform , 2003, Wirel. Networks.

[8]  Guijun Wang,et al.  Architecture paradigms and their influences and impacts on component-based software systems , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[9]  Chang Jun CORBA Component Model , 2003 .

[10]  Lucian Voinea,et al.  A framework for interactive visualization of component-based software , 2004, Proceedings. 30th Euromicro Conference, 2004..

[11]  Gilda Pour Java 2 Platform Enterprise Edition (J2EE) for Building Web-Based Enterprise Applications , 2001, TOOLS.

[12]  Ivica Crnkovic,et al.  SaveCCM - a component model for safety-critical real-time systems , 2004, Proceedings. 30th Euromicro Conference, 2004..

[13]  Ravi B. Konuru,et al.  A programming framework for mobilizing enterprise applications , 2004, Sixth IEEE Workshop on Mobile Computing Systems and Applications.