dmc.unirioja.es

Elementary translations: the seesaws for achieving traceability between database schemata

Authors: 
Dominguez, Eladio; Lloret, Jorge; Rubio, Angel Luis; Zapata, Maria Antonia
Year: 
2004
Venue: 
Proceedings of the Workshop on Evolution and Change in Data Management (ECDM 2004), LNCS 3289, pp. 377-389

Abstract. There exist several recent approaches that leverages the use
of model transformations during software development. The existence
of different kinds of models, at different levels of abstraction, involves
the necessity of transferring knowledge from one model to another. This
framework can also be applied in the context of metadata management
for database evolution, in which transformations are needed both to
translate schemata from one level to another and to modify existing
schemata. In this paper we introduce the notions of translation rule and

Evolving XML Schemas and Documents Using UML Class Diagrams

Authors: 
Dominguez, Eladio; Lloret, Jorge; Rubio, Angel Luis; Zapata, Maria Antonia
Year: 
2005
Venue: 
Proceedings of the Database and Expert Systems Applications (DEXA 2005), LNCS 3558, pp. 343-352

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.

Syndicate content