Abstract
Mobile devices can be seen as components of distributed information systems, with applications executed on these devices requiring a fragment of the global schema allocated to the device and implemented through materialised views. As mobile devices become more powerful we would like to minimise modifications to application code and thus reduce the cost of migration for large numbers of applications to mobile devices. Ideally an application should run mobile without any modification.
It is possible to implement dynamic database creation for application instances in an architecture with a light-weight database management system on the mobile device and an application manager.
This eliminates the need for the applications to be modified to manage their data requirements in mobile environments, with mobile dynamically created databases acting as the expected server database to the mobile applications. This is particularly useful in environments where tasks are scheduled by a workflow management system that is readily modified to act as an application manager.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gray, J., Helland, P., O’Neil, P., Shasha, D.: The dangers of replication and a solution, pp. 173–182 (1996)
Pitoura, E.: A replication schema to support weak connectivity in mobile information systems. In: Thoma, H., Wagner, R.R. (eds.) DEXA 1996. LNCS, vol. 1134, Springer, Heidelberg (1996)
Pitoura, E., Samaras, G.: Data Management for Mobile Computing, vol. 10. Kluwer Academic Publishers, Dordrecht (1998)
Pitoura, E., Bhargava, B.K.: Data consistency in intermittently connected distributed systems. Knowledge and Data Engineering 11, 896–915 (1999)
Heuer, A., Lubinski, A.: Configured replication for mobile applications (2000)
Ren, Q., Dunham, M.H.: Using semantic caching to manage location dependent data in mobile computing. In: Mobile Computing and Networking, pp. 210–221 (2000)
Mazumdar, S., Chrysanthis, P.K.: Achieving consistency in mobile databases through localization in PRO-MOTION. In: DEXA Workshop, pp. 82–89 (1999)
Muhlberger, R.M.: Data Management for Interoperable Systems. Phd thesis, The University of Queensland, Qld, Australia (2001)
Kiepuszewski, B., Mühlberger, R., Orlowska, M.E.: Flowback: Providing backward recovery for workflow systems. In: Proceedings of the 1998 ACM SIGMOD International Conference on Management of Data (1998)
Muhlberger, R., Orlowska, M.E., Kiepuszewski, B.: Backward step: The right direction for production workflow systems. In: Proceedings of the 1999 Australian Database Conference (1999)
Badrinath, B.R., Phatak, S.: Database server organization for handling mobile clients. DCS Technical Report DCS-342, Rutgers University, New Brunswick, NJ, USA (1997)
Halpin, T.A.: Information Modeling and Relational Databases. Morgan Kaufmann Publishers, San Francisco (2001)
Elmagarmid, A., Jing, J., Bukhres, O.: An efficient and reliable reservation algorithm for mobile transactions. In: Proceedings of the 4th International Conference on Information and Knowledge Management, CIKM 1995 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mühlberger, R. (2003). Dynamic Database Generation for Mobile Applications. In: Olivé, A., Yoshikawa, M., Yu, E.S.K. (eds) Advanced Conceptual Modeling Techniques. ER 2002. Lecture Notes in Computer Science, vol 2784. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45275-1_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-45275-1_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20255-4
Online ISBN: 978-3-540-45275-1
eBook Packages: Springer Book Archive