Reverse engineering XML

被引:0
|
作者
Yang Weidong [1 ]
Ga Ning [1 ]
Shi Baile [1 ]
机构
[1] Fudan Univ, Dept Comp & Informat Technol, Shanghai, Peoples R China
来源
FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 2 | 2006年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:447 / +
页数:2
相关论文
共 50 条
  • [1] Reverse-engineering of XML Schemas: A Survey
    Klimek, Jakub
    Necasky, Martin
    PROCEEDINGS OF THE DATESO 2010 WORKSHOP - DATESO DATABASES, TEXTS, SPECIFICATIONS, AND OBJECTS, 2010, 567 : 96 - 107
  • [2] Document reverse engineering: From paper to XML
    Lee, KH
    Choy, YC
    Cho, SB
    Tang, X
    McCrary, V
    DOCUMENT ANALYSIS SYSTEM V, PROCEEDINGS, 2002, 2423 : 503 - 506
  • [3] An overview of research on reverse engineering XML schemas into UML diagrams
    Yu, A
    Steele, R
    THIRD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 2, PROCEEDINGS, 2005, : 772 - 777
  • [4] Reverse engineering from an XML document into an extended DTD graph
    Shiu, Herbert
    Fong, Joseph
    JOURNAL OF DATABASE MANAGEMENT, 2008, 19 (04) : 62 - 80
  • [5] Reverse Engineering from an XML Document into an Extended DTD Graph
    Shiu, Herbert
    Fong, Joseph
    JOURNAL OF DATABASE MANAGEMENT, 2009, 20 (02) : 38 - 57
  • [6] Reverse engineering is reverse forward engineering
    Baxter, ID
    Mehlich, M
    SCIENCE OF COMPUTER PROGRAMMING, 2000, 36 (2-3) : 131 - 147
  • [7] Reverse engineering is reverse forward engineering
    Baxter, ID
    Mehlich, M
    PROCEEDINGS OF THE FOURTH WORKING CONFERENCE ON REVERSE ENGINEERING, 1997, : 104 - 113
  • [8] XML in manu turing engineering
    Otani, Shigeko
    Kojima, Toshio
    Seimitsu Kogaku Kaishi/Journal of the Japan Society for Precision Engineering, 2004, 70 (07): : 908 - 913
  • [9] XML technologies and software engineering
    Mascolo, C
    Emmerich, W
    Finkelstein, A
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 775 - 776
  • [10] Reverse engineering
    Garnett, Peter
    PROFESSIONAL ENGINEERING, 2010, 23 (15) : 14 - 14