HYBRID APPLICATION SUPPORT FOR MOBILE INFORMATION SYSTEMS

Volker Gruhn, Malte Hülder

Abstract

The wide-spread presence of wireless networks and the availability of mobile devices has enabled the development of mobile applications that take us a step closer to accomplishing Weiser’s vision of ubiquitous computing (Weiser, 1991). Unfortunately however, network connectivity is still not given anywhere and at any time. To increase the benefit of mobile applications, the next logical step is to provide support for an offline modethat allows to continuously work with an application, even when the device is not connected to a network. In this paper typical problems of replicating data are explained, possible solutions are discussed and two architectural patterns that could be used to implement hybrid support are illustrated.

References

  1. Adl-Tabatabai, A.-R., Langdale, G., Lucco, S., and Wahbe, R. (1996). Efficient and language-independent mobile programs. In Proceedings of the ACM SIGPLAN 7896 Conference on Programming Language Design and Implementation (PLDI), pages 127-136.
  2. Holder, O. (1998). The Design of the FarGo System (A Design Document). Technical Report EE Pub No. 1171, Technion - Israel Institute of Technology.
  3. Joseph, A. D., deLespinasse, A. F., Tauber, J. A., Gifford, D. K., and Kasshoek, M. F. (1995). Rover: A Toolkit for Mobile Information Access. In Proceedings of SIGOPS'95, pages 156-171. ACM, ACM Press.
  4. Jørstad, I., van Thanh, D., and Dustdar, S. (2004a). An analysis of service continuity in mobile services. 2nd International Workshop on Distributed and Mobile collaboration (DMC), WETICE conference.
  5. Jørstad, I., van Thanh, D., and Dustdar, S. (2004b). Towards Service Continuity for Generic Mobile Services. The 2004 IFIP International Conference on Intelligence in Communication Systems (INTELLCOMM 04).
  6. Julien, C. and Roman, G.-C. (2002). Egocentric contextaware programming in ad hoc mobile environments. Proceedings of SIGSOFFT 2002/FSE-10.
  7. Merriam-Webster (2003). Merriam-Webster's Collegiate Dictionary. Merriam-Webster.
  8. Orfali, R., Harkey, D., and Edwards, J. (1996). The Essential Client/Server Survival Guide. Wiley Publ.
  9. Pandya, R. (2000). Mobile and personal communication systems and services. IEEE Press.
  10. Picco, G. P. (1998). µCODE: A Lightweight and Flexible Mobile Code Toolkit. Lecture Notes in Computer Science, 1477:160-171.
  11. Roth, J. (2002). Mobile Computing. dpunkt.verlag.
  12. Starobinski, D., Trachtenberg, A., and Agarwal, S. (2003). Efficient PDA Synchronization. IEEE Transactions on Mobile Computing, 2(1):40-51.
  13. Weinberg, Y. and Ben-Shaul, I. (2002). A Programming Model and System Support for Disconnected-Aware Applications on Resource-Constrained Devices. In Proc. of the 24th Int. Conf. on Software Engineering (ICSE'02), pages 374-384. ACM Press.
  14. Weiser, M. (1991). The computer for the twenty-first century. Scientific American, 265(3):94-104.
Download


Paper Citation


in Harvard Style

Gruhn V. and Hülder M. (2005). HYBRID APPLICATION SUPPORT FOR MOBILE INFORMATION SYSTEMS . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-19-8, pages 232-237. DOI: 10.5220/0002522802320237


in Bibtex Style

@conference{iceis05,
author={Volker Gruhn and Malte Hülder},
title={HYBRID APPLICATION SUPPORT FOR MOBILE INFORMATION SYSTEMS},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2005},
pages={232-237},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002522802320237},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - HYBRID APPLICATION SUPPORT FOR MOBILE INFORMATION SYSTEMS
SN - 972-8865-19-8
AU - Gruhn V.
AU - Hülder M.
PY - 2005
SP - 232
EP - 237
DO - 10.5220/0002522802320237