Flexible approach for representing object oriented databases in XML format

  • Authors:
  • Taher Nasser;Reda Alhajj;Mick Ridley

  • Affiliations:
  • Bradford University, West Yorkshire, UK;University of Calgary, Calgary, Alberta, Canada;Bradford University, West Yorkshire, UK

  • Venue:
  • Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we address the representation of object-oriented databases in XML format. This will allow for better and platform independent sharing of data stored in object-oriented format. We handle the process by first applying a reverse engineering approach to extract what we call an object-graph from the object-oriented database. Then, we convert the object-graph into XML schema; we avoid DTD representation because XML schema is more flexible and widely accepted as part of the standardization of XML. Deriving the object-graph empowers the proposed approach to smoothly consider both the inheritance and the nesting hierarchies during the mapping into XML schema. We provide a user-friendly interface that displays the result of each phase of the conversion process. Test results are encouraging, demonstrating the applicability and effectiveness of the proposed approach.