Home // ICSEA 2017, The Twelfth International Conference on Software Engineering Advances // View article
Measuring Differences to Compare sets of Models and Improve Diversity in MDE
Authors:
Adel Ferdjoukh
Florian Galinier
Eric Bourreau
Annie Chateau
Clémentine Nebut
Keywords: Model Driven Engineering; Comparing sets of models; Diversity of Models
Abstract:
Owning sets of models is crucial in many fields, so as to validate concepts or to test algorithms that handle models, model transformations. Since such models are not always available, generators can be used to automatically generate sets of models. Unfortunately, the generated models are very close to each others in term of graph structure and element naming is poorly diverse. Usually, they cover very badly the solutions' space. In this paper, we propose novel measures to estimate differences between two models and we provide solutions to handle a whole set of models and perform several operations on its models: comparing them, selecting the most diverse and representative and graphically view the diversity. Implementations presented in this paper are gathered in a tool named COMODI. We applied these model comparison measures in order to improve diversity in MDE using a genetic algorithm.
Pages: 73 to 81
Copyright: Copyright (c) IARIA, 2017
Publication date: October 8, 2017
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-590-6
Location: Athens, Greece
Dates: from October 8, 2017 to October 12, 2017