Academia.eduAcademia.edu

An Extensible Storage Manager for Mobile DBMS

2002

Abstract

The increasing usage of mobile devices like PDAs, laptops, or embedded devices results in a new type of application which must especially consider the strict limitations of the used mobile hardware. One aspect of the application development is the storage and retrieval of data. For non-mobile application this is often efficiently realized with database management systems, which offer standardized interfaces and can be easily integrated into the applications. For mobile devices DBMS are also already available. But existing solutions are not extensible, and therefore, limited to the builtin functionality. That means also, that they include functions which are not always necessary. The optimal DBMS for mobile database systems must allow for the special requirements of its applications in order to reduce the hardware requirements. Thus, it must offer core funtionality which can be extended by additional required features. In this paper, we present a core component of such a customizable DBMS -the storage manager -and describe the architecture as well as the main modules. Furthermore, we show how this modules can be combined in order to address different requirements.