You are here: Home / Publications

Scientific Papers

ISSI Research Papers

Paper information
Title
Design Guidelines for the Development of Quality-Driven Model Transformations
Published in
ACM/IEEE 13th International Conference on Model-Driven Engineering Languages and Systems (MoDELS 2010), Oslo, Norway, October 3-8, 2010, Springer. - 2010
Abstract
The design of model transformations is a key aspect in model-driven development processes and is even more important when alternative transformations exist. The transformation designer must be able to identify which alternative transformations produce models with the desired quality attributes. This paper presents design guidelines for defining model transformations to deal with alternative transformations in which the selection of the alternatives is done based on quality attributes. The design guidelines are defined in the context of a multimodeling approach which, unlike conventional transformation processes that only use source models as input to apply transformations, also uses two additional models: a quality model for representing quality attributes, and a transformation model for representing the relationships among quality attributes and the alternative transformations in a particular domain.


BibTeX
@misc{issi_web:id:343,
        title =  "Design Guidelines for the Development of Quality-Driven Model Transformations",
        author = "Emilio Insfrán Pelozo and Javier González Huerta and Silvia Abrahao",
        booktitle = "ACM/IEEE 13th International Conference on Model-Driven Engineering Languages and Systems (MoDELS 2010), Oslo, Norway, October 3-8, 2010, Springer.",
        year = "2010",
        eprint = "http://issi.dsic.upv.es/publications/archives/",
        url = "http://www.springerlink.com/content/r57838137nw43030/",
        abstract = "The design of model transformations is a key aspect in model-driven development processes and is even more important when alternative transformations exist. The transformation designer must be able to identify which alternative transformations produce models with the desired quality attributes. This paper presents design guidelines for defining model transformations to deal with alternative transformations in which the selection of the alternatives is done based on quality attributes. The design guidelines are defined in the context of a multimodeling approach which, unlike conventional transformation processes that only use source models as input to apply transformations, also uses two additional models: a quality model for representing quality attributes, and a transformation model for representing the relationships among quality attributes and the alternative transformations in a particular domain."
}