Title :
DBPowder-mdl: Mapping Description Language between Applications and Databases
Author :
Murakami, Tadashi
Author_Institution :
Comput. Res. Center, High Energy Accel. Res. Organ., Tsukuba
Abstract :
A few decade years have passed since the Object/Relational mapping problem was recognized. However, it still remains to be a hard problem. Simple declaration cannot overcome the impedance mismatch, however, detailed declaration tends to get into a number of duplicated definitions of elements. Duplicated definitions are not preferable in order for productivity and maintainability. In this paper, we propose DBPowder-mdl to address the problem above. DBPowder-mdl describes mappings between object models and relational models. Both object models and relational models are derived from the mapping declaration. DBPowder-mdl keeps simple declaration with having a descriptive power of detailed declaration such as inheritance in object models. We developed a prototype system of DBPowder-mdl and evaluated it.
Keywords :
data models; relational databases; DBPowder-mdl; data model; inheritance; mapping description language; object-relational mapping; Application software; Impedance; Information science; Object oriented modeling; Power system modeling; Productivity; Prototypes; Relational databases; Set theory; Transaction databases;
Conference_Titel :
Computer and Information Science, 2008. ICIS 08. Seventh IEEE/ACIS International Conference on
Conference_Location :
Portland, OR
Print_ISBN :
978-0-7695-3131-1
DOI :
10.1109/ICIS.2008.68