Paper information
Title
Automatic Support for Traceability in a Generic Model Management Framework
Published in
European Conference on Model Driven Architecture - Foundations and Applications. Springer LNCS. Nuremberg (Germany). November 7-10th 2005. - 2005
Abstract
In a MDA process, software artifacts are refined from the problem space (requirements) to the solution space (application). A model refinement involves the application of operators that perform tasks over models such as integrations and transformations, among others. We are working on a model management framework, called MOMENT (MOdel manageMENT), where model operators are defined independently of any metamodel in order to increase their reusability. This approach also increases the level of abstraction of solutions of this kind by working on models as first-class citizens, instead of working on the internal representation of a model at a programming level. In this context, traceability constitutes the mechanism to follow the transformations carried out over a model through several refinement steps. In this paper, we focus on the generic traceability support that the MOMENT framework provides. These capabilities allow the definition of generic complex operators that permit solving specific problems such as change propagation.


BibTeX
@misc{issi_web:id:170,
        title =  "Automatic Support for Traceability in a Generic Model Management Framework",
        author = "Artur Boronat Moll and Jose Angel Carsí Cubel and Isidro Ramos Salavert",
        booktitle = "European Conference on Model Driven Architecture - Foundations and Applications. Springer LNCS. Nuremberg (Germany). November 7-10th 2005.",
        year = "2005",
        eprint = "http://issi.dsic.upv.es/publications/archives/",
        url = "",
        abstract = "In a MDA process, software artifacts are refined from the problem space (requirements) to the solution space (application). A model refinement involves the application of operators that perform tasks over models such as integrations and transformations, among others. We are working on a model management framework, called MOMENT (MOdel manageMENT), where model operators are defined independently of any metamodel in order to increase their reusability. This approach also increases the level of abstraction of solutions of this kind by working on models as first-class citizens, instead of working on the internal representation of a model at a programming level. In this context, traceability constitutes the mechanism to follow the transformations carried out over a model through several refinement steps. In this paper, we focus on the generic traceability support that the MOMENT framework provides. These capabilities allow the definition of generic complex operators that permit solving specific problems such as change propagation."
}