ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
Converting XML DTDs to UML diagrams for conceptual data integration
Data & Knowledge Engineering - Special issue: Data integration over the Web
An Overview of Research on Reverse Engineering XML Schemas into UML Diagrams
ICITA '05 Proceedings of the Third International Conference on Information Technology and Applications (ICITA'05) Volume 2 - Volume 02
IMSCCS '06 Proceedings of the First International Multi-Symposiums on Computer and Computational Sciences - Volume 2 (IMSCCS'06) - Volume 02
XSEM: a conceptual model for XML
APCCM '07 Proceedings of the fourth Asia-Pacific conference on Comceptual modelling - Volume 67
Semi-automatic schema integration in Clio
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
A survey of UML models to XML schemas transformations
WISE'07 Proceedings of the 8th international conference on Web information systems engineering
A survey of schema-based matching approaches
Journal on Data Semantics IV
A framework for XML schema integration via conceptual model
WISS'10 Proceedings of the 2010 international conference on Web information systems engineering
When conceptual model meets grammar: A dual approach to XML data modeling
Data & Knowledge Engineering
Hi-index | 0.00 |
It is frequent in practice that different logical XML schemas representing the same reality from different viewpoints exist. There is also usually a conceptual diagram modeling the reality independently of the viewpoints. It is important to keep the XML schemas and conceptual diagram consistent as they are both utilized for different purposes. In practice, this is however rarely the case. In this paper, we propose a reverse engineering method as a solution to this problem. We provide a semi-automatic algorithm that produces mappings of components of the XML schemas to components of the conceptual diagram. The method only provides suggestions for the mapping and manual participation of a domain expert is therefore required.