• 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