AN ADAPTIVE MIDDLEWARE FOR MOBILE INFORMATION SYSTEMS

Volker Gruhn, Malte Hülder

2009

Abstract

The advances in mobile telecommunication networks as well as in mobile device technology have stimulated the development of a wide range of mobile applications. While it is sensible to install at least some components of applications on mobile devices to gain independence of rather unreliable mobile network connections, it is difficult to decide about the suitable application components and the amount of data to be provided.Because the environment of a mobile device can change and mobile business processes evolve over time, the mobile system should adapt to these changes dynamically to ensure productivity. In this paper, we present a mobile middleware that targets typical problems of mobile applications and dynamically adapts to context changes at runtime by utilizing reconfiguration triggers.

References

  1. Google (2007). Google Gears. http://gears.google.com/.
  2. Gruhn, V., Köhler, A., and Klawes, R. (2007). Modeling and analysis of mobile business processes. Journal of Enterprise Information Management, 20(6):657-676.
  3. Herrington, J. (2007). The Power of Google Gears. http://www.oreilly.de/artikel/2007/07/googlegears.html.
  4. Hong, D., Chiu, D. K. W., and Shen, V. Y. (2005). Requirements elicitation for the design of context-aware applications in a ubiquitous environment. In Proceedings of the 7th international conference on Electronic commerce (ICEC 7805), pages 590-596, NY, USA.
  5. Jing, J., Helal, A. S., and Elmagarmid, A. (1999). Clientserver computing in mobile environments. ACM Comput. Surv., 31(2):117-157.
  6. Kistler, J. J. and Satyanarayanan, M. (1992). Disconnected Operation in the Coda File System. ACM Transactions on Computer Systems, 10(1):3-25.
  7. Noble, B. and Satyanarayanan, M. (1999). Experience with adaptive mobile applications in Odyssey. Mobile Networks and Applications, 4.
  8. OSGi Alliance (2005). OSGi Service Platform - Release 4. Technical report, OSGi Alliance.
  9. Popa, L., Raiciu, C., Teodorescu, R., Athanasiu, I., and Pandey, R. (2004). Using code collection to support large applications on mobile devices. In MobiCom 7804: Proceedings of the 10th annual international conference on Mobile computing and networking, pages 16-29, New York, NY, USA. ACM.
  10. Rellermeyer, J. S., Alonso, G., and Roscoe, T. (2007). R-OSGi: Distributed Applications Through Software Modularization. In Middleware 7807, volume 4834 of LNCS. Springer.
  11. Terry, D. B., Petersen, K., Spreitzer, M. J., and Theimer, M. M. (1998). The Case for Non-transparent Replication: Examples from Bayou. IEEE Data Engineering, pages 12-20.
  12. Versant Corp. (2008). db4objects. http://www.db4o.com/.
  13. Zachariadis, S., Mascolo, C., and Emmerich, W. (2006). The SATIN Component System-A Metamodel for Engineering Adaptable Mobile Systems. IEEE Transactions on Software Engineering, 32(11):910-927.
Download


Paper Citation


in Harvard Style

Gruhn V. and Hülder M. (2009). AN ADAPTIVE MIDDLEWARE FOR MOBILE INFORMATION SYSTEMS . In Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 978-989-8111-87-6, pages 107-112. DOI: 10.5220/0002001601070112


in Bibtex Style

@conference{iceis09,
author={Volker Gruhn and Malte Hülder},
title={AN ADAPTIVE MIDDLEWARE FOR MOBILE INFORMATION SYSTEMS},
booktitle={Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2009},
pages={107-112},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002001601070112},
isbn={978-989-8111-87-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - AN ADAPTIVE MIDDLEWARE FOR MOBILE INFORMATION SYSTEMS
SN - 978-989-8111-87-6
AU - Gruhn V.
AU - Hülder M.
PY - 2009
SP - 107
EP - 112
DO - 10.5220/0002001601070112