@inproceedings{4475db7090d44857a768b32f89a39380,
title = "Main features for MDD tools: An exploratory study",
abstract = "Software Engineering aims to apply methods and processes for effective and efficient software development. One of the most relevant paradigms for achieving this goal is Model-Driven Development (MDD), which advocates the use of models for automatically generating software products. However, an important issue in the development and selection of MDD technologies is the lack of standardization regarding the features that need to be considered to support the current industry needs. This hinders the comparison of existing technologies since there is no reference point for the creation of new MDD approaches with their corresponding supporting tools. As a solution, this paper proposes a set of main features that MDD tools must support. The set is based on different characteristics that have been acknowledged in the literature, and has been validated by means of an exploratory study with tool vendors. We also present an analysis of how eight industrial MDD tools support these features in order to illustrate the application of our proposal.",
keywords = "Exploratory study, Features, Model-Driven Architecture (MDA), Model-Driven Development (MDD), Tools",
author = "Beatriz Mar{\'i}n and Andr{\'e}s Salinas and Juan Morand{\'e} and Giovanni Giachetti and {de la Vara}, {Jose Luis}",
year = "2015",
month = jan,
day = "1",
doi = "10.1007/978-3-319-25156-1_12",
language = "English",
isbn = "9783319251554",
series = "Communications in Computer and Information Science",
publisher = "Springer Verlag",
pages = "183--196",
booktitle = "Model-Driven Engineering and Software Development - 2nd International Conference, MODELSWARD 2014, Revised Selected Papers",
note = "2nd International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2014 ; Conference date: 07-01-2014 Through 09-01-2014",
}