Fiesta Toolkit: Model-Driven Software Product Lines in Practice

Model-Driven Software Product Lines (MD-SPLs) are those product lines whose members are created by using models and model transformations as first-class artifacts. In this paper we present the Fiesta toolkit, a set of tools to assist product line architects and products designers when creating MD-SP...

Full description

Autores:
Arboleda Jimenez, Hugo Fernando
Royer, Jean-Claude
Casallas, Rubby
Romero, Andres
Tipo de recurso:
http://purl.org/coar/resource_type/c_c94f
Fecha de publicación:
2010
Institución:
Universidad ICESI
Repositorio:
Repositorio ICESI
Idioma:
eng
OAI Identifier:
oai:repository.icesi.edu.co:10906/83092
Acceso en línea:
https://hal.archives-ouvertes.fr/hal-00536847
http://repository.icesi.edu.co/biblioteca_digital/handle/10906/83092
Palabra clave:
Software
Systems engineering
Líneas de producto de software
Modelo de sistemas
Ingeniería de sistemas y comunicaciones
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
Description
Summary:Model-Driven Software Product Lines (MD-SPLs) are those product lines whose members are created by using models and model transformations as first-class artifacts. In this paper we present the Fiesta toolkit, a set of tools to assist product line architects and products designers when creating MD-SPLs. The main characteristic of our toolkit is that it facilitates the creation of fine-grained configurations of products, i.e. configurations at the level of each element in models that will be transformed into product line members. For that, the toolkit includes a set of tools for the creation of MD-SPL projects, feature models, constraint models, binding models, OCL-type expressions to validate binding models against constraint models, and decision models.