Designing an XMLDB for an embedded system

Nazmul Hoque, Shinichiro Araki, Hidenori Umeno, Tomoo Aoyama · 2007

Nowadays, large organizations are giving importance to XML, which is likely to become the data exchange standard for all organizations, irrespective of size. To manage large size XML data effectively, many XMLDB (XML Database) management systems have been developed for desktops, laptops and servers. But these DBMSs are too large in size to fit into an embedded system. Usually, the embedded system has fewer resources compared to those desktops or laptops. Therefore, there is a necessity to build up a lightweight XMLDB so that it can be run even in an embedded system. This research is aimed to develop a high performance XMLDB for the embedded system. Using this XMLDB it will be possible to handle XML data efficiently and reduce the burden on an application developer. But, there is a problem of carrying out high-speed database processing in a resource constrained environment since common XMLDB is carried out on a high-performance machine. Here, we implemented a lightweight XMLDB with minimum functions as storing of XML data and a search of XML data. And as future work, we suggest to add more functions and methods for further improvement of the system.

Read the paper · More papers on PaperTik