Dynamic Database Generation for Mobile Applications
- 416 Downloads
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.
KeywordsMobile Device Mobile Application Application Manager Database Management System Database Schema
Unable to display preview. Download preview PDF.
- 1.Gray, J., Helland, P., O’Neil, P., Shasha, D.: The dangers of replication and a solution, pp. 173–182 (1996)Google Scholar
- 4.Pitoura, E., Bhargava, B.K.: Data consistency in intermittently connected distributed systems. Knowledge and Data Engineering 11, 896–915 (1999)Google Scholar
- 5.Heuer, A., Lubinski, A.: Configured replication for mobile applications (2000) Google Scholar
- 6.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)Google Scholar
- 7.Mazumdar, S., Chrysanthis, P.K.: Achieving consistency in mobile databases through localization in PRO-MOTION. In: DEXA Workshop, pp. 82–89 (1999)Google Scholar
- 8.Muhlberger, R.M.: Data Management for Interoperable Systems. Phd thesis, The University of Queensland, Qld, Australia (2001) Google Scholar
- 9.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)Google Scholar
- 10.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)Google Scholar
- 11.Badrinath, B.R., Phatak, S.: Database server organization for handling mobile clients. DCS Technical Report DCS-342, Rutgers University, New Brunswick, NJ, USA (1997) Google Scholar
- 12.Halpin, T.A.: Information Modeling and Relational Databases. Morgan Kaufmann Publishers, San Francisco (2001)Google Scholar
- 13.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)Google Scholar