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 条
  • [41] Modeling object oriented using the UML
    Zadeh, J
    [J]. 8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: I, 2004, : 312 - 315
  • [42] Using UML for software process Modeling
    Jäger, D
    Schleicher, A
    Westfechtel, B
    [J]. SOFTWARE ENGINEERING - ESEC/FSE '99, PROCEEDINGS, 1999, 1687 : 91 - 108
  • [43] Quality in business Modeling using UML
    Sharma, Meena
    Chandwani, Man Har
    [J]. 2006 1ST INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, 2006, : 294 - +
  • [44] Knowledge and software modeling using UML
    Christine W. Chan
    [J]. Software and Systems Modeling, 2004, 3 (4): : 294 - 302
  • [45] Extendable and interchangeable architecture description of distributed systems using UML and XML
    Sun, CG
    Cao, JN
    Jin, MZ
    Liu, C
    Lyu, MR
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2003, 2834 : 536 - 545
  • [46] Consistency checking of UML model diagrams using the XML semantics approach
    [J]. Kotb, Y. (kotb@jaist.ac.jp), 1600, et al.; Fuji Xerox Co., Ltd.; Hitachi, Ltd.; NEC; World Wide Web Consortium (W3C); Yahoo (Association for Computing Machinery (ACM)):
  • [47] Efficient adaptation of XML data using a conceptual model
    Maly, Jakub
    Necasky, Martin
    Mlynkova, Irena
    [J]. INFORMATION SYSTEMS FRONTIERS, 2014, 16 (04) : 663 - 696
  • [48] Efficient adaptation of XML data using a conceptual model
    Jakub Malý
    Martin Nečaský
    Irena Mlýnková
    [J]. Information Systems Frontiers, 2014, 16 : 663 - 696
  • [49] 基于UML建模XML模式
    纪斌
    吴家菊
    马永起
    周本金
    谢永辉
    [J]. 计算机工程与设计, 2019, 40 (01) : 109 - 115
  • [50] Conceptual Graph driven modeling and querying methods for RDMBS and XML databases
    Molnar, Andrea Eva
    Varga, Viorica
    Sacarea, Christian
    Cimpan, Dan
    Mocian, Bogdan
    [J]. 2017 13TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2017, : 55 - 62