DocumentCode
1918151
Title
A conversion of a DTD to conceptual model by using UML
Author
Yang, Weidong ; Zhan, Mei ; Wang, Qingming ; Shi, Baile
Author_Institution
Dept. of Comput. & Inf., Fudan Univ., Shanghai, China
fYear
2004
fDate
14-16 Sept. 2004
Firstpage
303
Lastpage
308
Abstract
A DTD or XML schema in its current textual form commonly lacks clarity and readability, therefore erroneous, poor quality design and usage are inevitable. A canonical conceptual model for XML documents will provide an effective mean of designing XML documents. The DTD is an early standard for XML and used in legacy systems widely. This paper presents an approach for converting a DTD to a conceptual model. By using the conceptual model, users can restructure the existed XML documents, improve its quality, and integrate various XML documents. In our approach, the conceptual model is represented using standard UML class notation, annotated with a few additional constraints, and the core of the converting process is a set of transformation rules that consider not only the DTD structure but also its semantics in order to generate the corresponding elements, especially, the inheritance structure can be extracted from the DTD structure.
Keywords
Unified Modeling Language; XML; document handling; tree data structures; DTD conversion; DTD semantics; DTD structure; XML documents; XML schema; canonical conceptual model; standard UML class notation; transformation rules; unified modeling language; Unified modeling language; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology, 2004. CIT '04. The Fourth International Conference on
Print_ISBN
0-7695-2216-5
Type
conf
DOI
10.1109/CIT.2004.1357212
Filename
1357212
Link To Document