A Dynamically Extensible, Service-Based Infrastructure for Mobile Applications

  • Authors:
  • Stefan Kurz;Marius Podwyszynski;Andreas Schwab

  • Affiliations:
  • University of Passau, Germany;University of Passau, Germany;University of Passau, Germany

  • Venue:
  • ER '08 Proceedings of the ER 2008 Workshops (CMLSA, ECDM, FP-UML, M2AS, RIGiM, SeCoGIS, WISM) on Advances in Conceptual Modeling: Challenges and Opportunities
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.