Web-based visualization of student cooperation during distributed laboratory experimentation
CDVE'09 Proceedings of the 6th international conference on Cooperative design, visualization, and engineering
Reverse engineering of XML schemas to conceptual diagrams
APCCM '09 Proceedings of the Sixth Asia-Pacific Conference on Conceptual Modeling - Volume 96
When conceptual model meets grammar: A dual approach to XML data modeling
Data & Knowledge Engineering
Theoretical foundations for enabling a web of knowledge
FoIKS'10 Proceedings of the 6th international conference on Foundations of Information and Knowledge Systems
Methodology for Design and Evolution of XML Schemas using Conceptual Modeling
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.00 |
A great number of existing XML documents in various domain such as Electrical Business have to be maintained in order to constantly adapt to a dynamically changing environment to keep pace with business needs. A DTD or XML Schema in its current textual form commonly lacks clarity and readability, which makes the maintenance process tedious and error-prone. This paper presents an approach to reverse engineering the XML documents to conceptual model, which makes the XML documents more close to real world and business needs, let the designers quickly gain a picture of the overall structure of XML documents in order to improve its quality, increase the maintainability and reusability. In this paper, the conceptual model is described by UML class diagram, a three-level model is defined, and a novel approach for extracting various structure and semantic information from existing DTD is given, especially the inheritance structure can be inferred from the DTD structure.