Skip to main content

A Dynamically Extensible, Service-Based Infrastructure for Mobile Applications

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5232))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Averberg, D., Boppert, J., Holzweibig, K.: Mobile Delivery Server (MDS) - A Solution for Resolving Problems and Limitations in Mobile E-Learning Scenarios. In: International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL 2006). IEEE DL Publication, Los Alamitos (2006)

    Google Scholar 

  2. Castro, P., Giraud, F., Konuru, R., Purakayastha, A., Yeh, D.: A Programming Framework for Mobilizing Enterprise Applications. In: Proceedings of the Sixth IEEE Workshop on Mobile Computing Systems and Applications (WMCSA 2004), pp. 196–205 (2004)

    Google Scholar 

  3. Erl, T.: Service-Oriented Architecture. Concepts, Technology, and Design. Prentice Hall International, Englewood Cliffs (2005)

    Google Scholar 

  4. Kurschl, W., Mitsch, S., Prokop, R.: SmartDOTS - A Framework for Efficient Data Synchronization on Mobile Devices. In: Proceedings of the Third International Conference on Information Technology: New Generations (ITNG 2006), pp. 300–305 (2006)

    Google Scholar 

  5. Pernici, B.: Mobile Information Systems: Infrastructure and Design for Adaptivity and Flexibility. Springer, New York (2006)

    Book  Google Scholar 

  6. Podwyszynski M., Schwab A.: Design and implementation of a mobile J2ME/.NET application and a transactional SOA to synchronize students’ e-portfolios. Bachelor Theses, University of Passau (2007)

    Google Scholar 

  7. Sanchez-Nielsen, E., Martin-Ruiz, S., Rodriguez-Pedrianes, J.: An Open and Dynamical Service Oriented Architecture for Supporting Mobile Services. In: Proceedings of the 6th International Conference on Web Engineering (ICWE 2006), pp. 121–128 (2006)

    Google Scholar 

  8. Schwab, A.: Generierung von Bedienoberflächen für mobile Clientanwendungen in einer service-orientierten Infrastruktur. Diploma Thesis in German, University of Passau (2008)

    Google Scholar 

  9. Stud. IP: Project Description and Documentation, http://www.campussource.de/org/software/studip/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kurz, S., Podwyszynski, M., Schwab, A. (2008). A Dynamically Extensible, Service-Based Infrastructure for Mobile Applications. In: Song, IY., et al. Advances in Conceptual Modeling – Challenges and Opportunities. ER 2008. Lecture Notes in Computer Science, vol 5232. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87991-6_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87991-6_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-87990-9

  • Online ISBN: 978-3-540-87991-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics