A Programming Framework for Mobilizing Enterprise Applications
WMCSA '04 Proceedings of the Sixth IEEE Workshop on Mobile Computing Systems and Applications
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
SmartDOTS - A Framework for Efficient Data Synchronization on Mobile Devices
ITNG '06 Proceedings of the Third International Conference on Information Technology: New Generations
ICNICONSMCL '06 Proceedings of the International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies
Mobile Information Systems: Infrastructure and Design for Adaptivity and Flexibility
Mobile Information Systems: Infrastructure and Design for Adaptivity and Flexibility
An open and dynamical service oriented architecture for supporting mobile services
ICWE '06 Proceedings of the 6th international conference on Web engineering
Interoperability for LMS: The Missing Piece to Become the Common Place for Elearning Innovation
WSKS '09 Proceedings of the 2nd World Summit on the Knowledge Society: Visioning and Engineering the Knowledge Society. A Web Science Perspective
Hi-index | 0.00 |
Mobile computing concerns the design and development of applications in highly dynamic and heterogeneous environments to supply the users with all the required services and information. In this paper, we present a dynamically extensible, service-based infrastructure for mobile applications which allow the users to access existing services via mobile devices. As the number of available services is ever growing, we focus on the task of dynamically extending our architecture with new services. Easily adding functionality in a Service-oriented Architecture (SOA) is a matter of clean design decisions. However, if these services are to be accessed by already deployed client applications, there is a need for doing so without high recoding and redistribution costs. While discovering newly available services is a solved problem, dynamically integrating the new functionality (adding GUI, local data bindings and controls) is a non-trivial task. We propose a generic mobile client application automatically extending its functionality when new services become available.