DocumentCode
2555269
Title
J2MEMicroDB: a new Open Source lightweight Database Engine for J2ME Mobile Devices
Author
Alier, Marc ; Casado, Pablo ; Casany, Ma José
Author_Institution
Univ. Politecnica de Catalunya, Barcelona
fYear
2007
fDate
26-28 April 2007
Firstpage
247
Lastpage
252
Abstract
Java 2 Micro Edition (J2ME) technology has been designed to bring a common framework of development for mobile devices. This can bring the Java development approach of "develop once run everywhere" to the Mobile application emerging market. Combined with the widespread of the support for this platform among the park of mobile devices, all of this makes J2ME a suitable option for mobile application development. However, J2ME has been designed to run in small devices, that\´s why the APIs (Application Programming Interface) implemented are very limited and kept to the strictly necessary. This decision has let out all the structured data persistence management, like object serialization, and the relational database access; neither to store data inside the mobile device nor to access a remote host. This paper presents J2MEMicroDB, an Open Source development that implements Object Serialization, local relational database engine and a remote database access protocol that allows the access to any JDBC database. In the design and implementation of J2MEMicroDB specific requirements and limitation of Mobile devices have been considered. Even some performance improvements have been developed, like BTree indexing structures which improves significantly the efficiency, as the cross-platform presented benchmarking proves.
Keywords
Java; application program interfaces; database indexing; mobile computing; public domain software; relational databases; tree data structures; API; BTree indexing structures; J2ME mobile devices; J2MEMicroDB open source lightweight database engine; Java 2 Micro Edition technology; application programming interface; object serialization; relational database access; remote database access protocol; structured data persistence management; Access protocols; Engines; Indexing; Java; Marketing and sales; Mobile handsets; Relational databases; Size measurement; Standards development; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Multimedia and Ubiquitous Engineering, 2007. MUE '07. International Conference on
Conference_Location
Seoul
Print_ISBN
0-7695-2777-9
Type
conf
DOI
10.1109/MUE.2007.143
Filename
4197281
Link To Document