• 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