From XML Schema to ODL Schema: Aggregation and Composition Transformation
This paper presents an approach for transforming an existing XML
schema in ODL (Object Definition Language) schemas, We chose
oriented object database as a target database because there are
many common characteristics between XML and object-oriented
model, and we desire to have a large number of object-oriented
features, (e.g. user-defined data types, inheritance, substitutability,
etc.) and a permanent storage of data. Thus the mapping from
XML data into object-oriented databases is more interesting; also
the object-oriented data bases have become very widespread and
acceptable, they offer an evolutionary approach, so we agree that it
is time to develop a translation between XML and OO databases.
Our work is focused on preserving Semantics transformation of the
aggregation and composition relationships, we describe set of
rules and pseudo code has been developed to create ODL classes
from existing XML schema, the experimental show that the
approach is feasible, and results are the same, the source database
is transformed into target one without loss of data.
Keywords: XML schemas; ODL; mapping; aggregation; composition; OODB
Download Full-Text
ABOUT THE AUTHORS
Bahaj Mohamed
He is a full Professor in Department of Mathematics and Computer Sciences from the University Hassan 1st Faculty of Sciences & Technology Settat Morocco. He is co chairs of International Conference on Software Engineering, Databases and Expert Systems (SEDEXS’12) , NASCASE’11. He has published over 60 peer-reviewed papers. His research interests are intelligents systems, Ontologies Engineering, Partial and differential equations, Numerical Analysis and scientific computing.
Doha Malki
she is phd student in the Department of Mathematics and computer sciences, Faculty of Sciences & Technologies of Settat, University Hassan 1st, Settat, Morocco. her area of interest includes Databases and semantic web.
Ilyas Cherti
He is a full Professor in Department of Mathematics and Computer Sciences from the University Hassan 1st Faculty of Sciences & Technology Settat Morocco. His research interests are intelligents systems, partial and differential equations. He has organized various national and international events.
Bahaj Mohamed
He is a full Professor in Department of Mathematics and Computer Sciences from the University Hassan 1st Faculty of Sciences & Technology Settat Morocco. He is co chairs of International Conference on Software Engineering, Databases and Expert Systems (SEDEXS’12) , NASCASE’11. He has published over 60 peer-reviewed papers. His research interests are intelligents systems, Ontologies Engineering, Partial and differential equations, Numerical Analysis and scientific computing.
Doha Malki
she is phd student in the Department of Mathematics and computer sciences, Faculty of Sciences & Technologies of Settat, University Hassan 1st, Settat, Morocco. her area of interest includes Databases and semantic web.
Ilyas Cherti
He is a full Professor in Department of Mathematics and Computer Sciences from the University Hassan 1st Faculty of Sciences & Technology Settat Morocco. His research interests are intelligents systems, partial and differential equations. He has organized various national and international events.