Factors influencing requirements traceability practice
Communications of the ACM
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
XEM: Managing the evolution of XML Documents
Eleventh International Workshop on Research Issues in Data Engineering on Document Management for Data Intensive Business and Scientific Applications
A Framework for the Evolution of Temporal Conceptual Schemas of Information Systems
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Relating evolving business rules to software design
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Adaptable system/Software architectures
XML conceptual modeling using UML
ER'00 Proceedings of the 19th international conference on Conceptual modeling
Integration and evolution of XML data via common data model
Proceedings of the 2010 EDBT/ICDT Workshops
A survey of UML models to XML schemas transformations
WISE'07 Proceedings of the 8th international conference on Web information systems engineering
ER'07 Proceedings of the 2007 conference on Advances in conceptual modeling: foundations and applications
Evolution of XML schemas and documents from stereotyped UML class models: A traceable approach
Information and Software Technology
XML data transformations as schema evolves
ADBIS'11 Proceedings of the 15th international conference on Advances in databases and information systems
Model-driven approach to XML schema evolution
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Evolution and change management of XML-based systems
Journal of Systems and Software
Validation of XML documents: from UML models to XML schemas and XSLT stylesheets
ADVIS'06 Proceedings of the 4th international conference on Advances in Information Systems
XML document versioning, revalidation and constraints
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
DaemonX: Design, Adaptation, Evolution, and Management of Native XML (and More Other) Formats
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Methodology for Design and Evolution of XML Schemas using Conceptual Modeling
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.01 |
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.