Title :
Specialized Embedded DBMS: Cell Based Approach
Author :
Rahman, Syed Saif ur ; Rosenmüller, Marko ; Siegmund, Norbert ; Saake, Gunter ; Apel, Sven
Author_Institution :
Sch. of Comput. Sci., Univ. of Magdeburg, Magdeburg, Germany
fDate :
Aug. 31 2009-Sept. 4 2009
Abstract :
Data management is fundamental to data-centric embedded systems with high resources scarcity and heterogeneity. Existing data management systems are very complex and provide a multitude of functionality. Due to complexity and their monolithic architecture, tailoring these data management systems for data-centric embedded systems is tedious, cost-intensive, and error-prone. In order to cope with complexity of data management in such systems, we propose a different approach to DBMS architecture, called Cellular DBMS, that is inspired by biological systems. Cellular DBMS is a compound of multiple simpler DBMS, called DBMS Cells, that typically provide differing functionality(e.g., persistence storage, indexes, transactions, etc.). We illustrate how the software product line approach is useful to generate different individual DBMS cells from a commonest of features and how generated atomic DBMS cells can be used together for data management on data-centric embedded systems.
Keywords :
biology computing; database management systems; software engineering; DBMS cells; biological systems; cellular DBMS; data management systems; data-centric embedded systems; software product line; Application software; Biological systems; Computer science; Database systems; Embedded system; Expert systems; Frequency; Indexing; Informatics; Resource management; DBMS; Data management; Data-centric embedded system; Embedded DBMS; Sensor network; Software product line; Tailor-made data management;
Conference_Titel :
Database and Expert Systems Application, 2009. DEXA '09. 20th International Workshop on
Conference_Location :
Linz
Print_ISBN :
978-0-7695-3763-4
DOI :
10.1109/DEXA.2009.42