Evolving XML schemas and documents using UML class diagrams

被引:0
|
作者
Domínguez, E
Lloret, J
Rubio, AL
Zapata, MA
机构
[1] Univ Zaragoza, Fac Ciencias, Dept Informat & Ingn Sistemas, E-50009 Zaragoza, Spain
[2] Univ La Rioja, Dept Matemat & Computac, Logrono 26004, Spain
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The widespread use of XML brings new challenges for its integration into general software development processes. In particular, it is necessary to keep the consistency between different software artifacts and XML documents when evolution tasks are carried out. In this paper we present an approach to evolve XML schemas and documents conceptually modeled by means of UML class diagrams. Evolution primitives are issued on the UML class diagram and are automatically propagated down to the XML schema. The XML documents are also automatically modified to conform to the new XML schema. In this way, the consistency between the different artifacts involved is kept. This goal is achieved by using an intermediate component which reflects how the UML diagrams are translated into the XML schemas.
引用
收藏
页码:343 / 352
页数:10
相关论文
共 50 条
  • [1] Evolution of XML schemas and documents from stereotyped UML class models: A traceable approach
    Dominguez, Eladio
    Lloret, Jorge
    Perez, Beatriz
    Rodriguez, Aurea
    Rubio, Angel L.
    Zapata, Maria A.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (01) : 34 - 50
  • [2] An overview of research on reverse engineering XML schemas into UML diagrams
    Yu, A
    Steele, R
    [J]. THIRD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 2, PROCEEDINGS, 2005, : 772 - 777
  • [3] Validation of XML documents:: From UML models to XML schemas and XSLT stylesheets
    Dominguez, Eladio
    Lloret, Jorge
    Rubio, Angel L.
    Zapata, Maria A.
    [J]. ADVANCES IN INFORMATION SYSTEMS, PROCEEDINGS, 2006, 4243 : 48 - 59
  • [4] Profiling system of XML multimedia documents based on UML Diagrams
    Ha, Yan
    Lee, Roger
    [J]. SERA 2007: 5th ACIS International Conference on Software Engineering Research, Management, and Applications, Proceedings, 2007, : 366 - 373
  • [5] Automatic generation of basic behavior schemas from UML class diagrams
    Albert, Manoli
    Cabot, Jordi
    Gomez, Cristina
    Pelechano, Vicente
    [J]. SOFTWARE AND SYSTEMS MODELING, 2010, 9 (01): : 47 - 67
  • [6] Automatic generation of basic behavior schemas from UML class diagrams
    Manoli Albert
    Jordi Cabot
    Cristina Gómez
    Vicente Pelechano
    [J]. Software & Systems Modeling, 2010, 9 : 47 - 67
  • [7] Evolving Schemas for Streaming XML
    Shoaran, Maryam
    Thomo, Alex
    [J]. FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, PROCEEDINGS, 2010, 5956 : 266 - 285
  • [8] Evolving schemas for streaming XML
    Shoaran, M.
    Thomo, A.
    [J]. THEORETICAL COMPUTER SCIENCE, 2011, 412 (35) : 4545 - 4557
  • [9] Using schemas to simplify access control for XML documents
    Ray, I
    Muller, M
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, PROCEEDINGS, 2004, 3347 : 363 - 368
  • [10] Transforming XML Documents as Schemas Evolve
    Kwietniewski, Marcin
    Gryz, Jarek
    Hazlewood, Stephanie
    Van Run, Paul
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (02): : 1577 - 1580