Title :
Reengineering XML into object-oriented database
Author :
Naser, Taher ; Alhajj, Reda ; Ridley, Mick J.
Author_Institution :
School of Informatics, Bradford University, West Yorkshire, UK
Abstract :
This paper handles the conversion from an existing XML-Schema into object-oriented database. The major motivation for this work is to store XML-Schema into object oriented database. There are more common features between the object-oriented model and XML, and thus it is more attractive to map from XML into object-oriented database; such mapping preserves database specifics. To achieve the mapping, what we call the object graph is derived based on characteristics of the XML-Schema; it simply summarizes and includes all complex and simple elements and the links, which are the basics of the XML-Schema. Then, the links are simulated in terms of nesting to get a simulated object graph. This way, everything in a simulated object graph is directly representable in object-oriented database. Finally, we handle the mapping of the actual data from XML document(s) into the corresponding object-oriented database.
Keywords :
Computer science; Data analysis; Data engineering; Informatics; Information analysis; Object oriented databases; Object oriented modeling; Relational databases; Spatial databases; XML; Object-Oriented Databases; XML; data mapping; database backward engineering; schema conversion; structured data;
Conference_Titel :
Information Reuse and Integration, 2008. IRI 2008. IEEE International Conference on
Conference_Location :
Las Vegas, NV, USA
Print_ISBN :
978-1-4244-2659-1
Electronic_ISBN :
978-1-4244-2660-7
DOI :
10.1109/IRI.2008.4582995