NanoBase: um mecanismo de gerenciamento de arquivos para a plataforma JME CLDC/MIDP

Authors

  • Leonardo Eloy Universidade de Fortaleza
  • Vitor Vasconcelos Universidade de Fortaleza
  • José Maria Monteiro Universidade de Fortaleza
  • Ângelo Brayner Universidade de Fortaleza

Keywords:

Bancos de dados móveis. Processamento de consulta. Plataforma JME CLDC/MIDP.

Abstract

Increasing advances in mobile computing made possible the development of new and sophisticated applications, which can store data in the mobile devices. The JME platform has emerged as a standard for developing applications for mobile devices, the so-called embedded applications. The RMS API is responsible for ensuring data persistence in the JME platform. In other words, this API provides support for manipulating records stored in files. However, the RMS API “views” files as a set of arrays of bytes. Such a feature makes the process of accessing data in JME platform a very complex and inefficient. Moreover, since no index structure is supported in JMS platform, the access to subset of records in a file tends to be quite inefficient. This work presents NanoBase, a mechanism which provides relational database features for the JME/CLDC platform. A key feature of Nanobase is the ability of processing SQL queries. Moreover, NanoBase can build and manipulate different index structures, such as B+ trees and hash indexes, for efficiently accessing data in JME platform. In order to show the benefits of using NanoBase, we have run extensive performance tests and made comparative analysis with other solutions.

Downloads

Download data is not yet available.

How to Cite

Eloy, L., Vasconcelos, V., Monteiro, J. M., & Brayner, Ângelo. (2009). NanoBase: um mecanismo de gerenciamento de arquivos para a plataforma JME CLDC/MIDP. Revista Tecnologia, 29(1). Retrieved from https://ojs.unifor.br/tec/article/view/32

Issue

Section

Artigos