XML conceptual Modeling using UML

被引:0
|
作者
Conrad, R [1 ]
Scheffner, D [1 ]
Freytag, JC [1 ]
机构
[1] Humboldt Univ, Dept Comp Sci, Berlin, Germany
来源
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The eXtensible Mark-up Language (XML) is increasingly finding acceptance as a standard for storing and exchanging structured and semi-structured information. With its expressive power, XML enables a great variety of applications relying on such structures - notably product catalogs, digital libraries, and electronic data interchange (EDI). As the data schema, an XML Document Type Definition (DTD) is a means by which documents and objects can be structured. Currently, there is no suitable way to model DTDs conceptually, Our approach is to model DTDs and thus classes of documents on the basis of UML (Unified Modeling Language). We consider UML to be the connecting link between software engineering and document design, i.e., it is possible to design object-oriented software together with the necessary XML structures. For this reason, we describe how to transform the static part of UML, i.e. class diagrams, into XML D TDs. The major challenge for the transformation is to define a suitable mapping reflecting the semantics of a UML specification in a DTD correctly. Because of XML's specific properties, we slightly extend the UML language in a UML-compliant way. Our approach provides the stepping stone to bridge the gap between object-oriented software design and the development of XML data schemata.
引用
收藏
页码:558 / 571
页数:14
相关论文
共 50 条
  • [1] Modeling Views in the Layered View Model for XML Using UML
    Rajugan, R.
    Dillon, Tharam S.
    Chang, Elizabeth
    Feng, Ling
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2006, 2 (02) : 95 - +
  • [2] A UML and XML Specification for Modeling of PMS
    Wu, Xinyang
    Wu, Xiaoyue
    [J]. PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (QR2MSE), VOLS I-IV, 2013, : 41 - 45
  • [3] UML modeling for the workflow engine using Wf-XML resource
    Jeong, Hye-Jin
    Shin, Myung Ju
    Kim, Yong-Sung
    [J]. PROCEEDINGS OF THE 2008 ADVANCED SOFTWARE ENGINEERING & ITS APPLICATIONS, 2008, : 252 - 257
  • [4] On Inheritance in Conceptual Modeling for XML
    Klimek, Jakub
    Necasky, Martin
    [J]. ANT 2012 AND MOBIWIS 2012, 2012, 10 : 54 - 61
  • [5] A Survey to Conceptual Modeling for XML
    Chen, Haitao
    Liao, Husheng
    [J]. PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 8, 2010, : 473 - 477
  • [6] Conceptual Modeling for XML: A Survey
    Necasky, Martin
    [J]. DATESO 2006 - DATABASES, TEXTS, SPECIFICATIONS, OBJECTS: PROCEEDINGS OF THE 6TH ANNUAL INTERNATIONAL WORKSHOP, 2006, 176 : 40 - 53
  • [7] Enterprise modeling with conceptual XML
    Embley, DW
    Liddle, SW
    Al-Kamha, R
    [J]. CONCEPTUAL MODELING - ER 2004, PROCEEDINGS, 2004, 3288 : 150 - 165
  • [8] Converting XML DTDs to UML diagrams for conceptual data integration
    Jensen, MR
    Moller, TH
    Pedersen, TB
    [J]. DATA & KNOWLEDGE ENGINEERING, 2003, 44 (03) : 323 - 346
  • [9] An empirical study to evaluate students' conceptual modeling skills using UML
    Aljumaily, Harith
    Cuadra, Dolores
    Laefer, Debra F.
    [J]. COMPUTER SCIENCE EDUCATION, 2019, 29 (04) : 407 - 427
  • [10] Conceptual modeling for customized XML schemas
    Elmasri, R
    Li, Q
    Fu, J
    Wu, YC
    Hojabri, B
    Ande, S
    [J]. DATA & KNOWLEDGE ENGINEERING, 2005, 54 (01) : 57 - 76