Ir directamente a la navegación principal Ir directamente a la búsqueda Ir directamente al contenido principal

Identifying and visualising commonality and variability in model variants

  • Jabier Martinez
  • , Tewfik Ziadi
  • , Jacques Klein
  • , Yves Le Traon
  • University of Luxembourg
  • University Pierre and Marie Curie

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

27 Citas (Scopus)

Resumen

Models, as any other software artifact, evolve over time during the development life-cycle. Different versions of the same model are thus existing at different times. Model comparison of different versions has received a lot of attention in recent years. However, existing techniques focus on comparing only two model versions at the same time to identify model differences. Independently of model versioning context, another dimension of variation, called variation in space, appears in models. Contrary to variation in time, variation in space means that a set of model variants exists and should be maintained. Comparing all these model variants to identify common and variable elements becomes thus a major challenge. Current approaches for model variants comparison lack of flexibility and appropriate visualisation paradigm. The contribution of this paper is the Model Variants Comparison approach (MoVaC). This approach compares a set of model variants and identifies both commonality and variability in the form of what is referred to as features. Each feature consists in a set of atomic model-elements. MoVaC also visualizes the identified features using a graphical representation where common and variable features are explicitly presented to users. We validate the approach on two use cases demonstrating the flexibility of MoVaC to be applied to any kind of EMF-based model variants.

Idioma originalInglés
Título de la publicación alojadaModelling Foundations and Applications - 10th European Conference, ECMFA 2014, Held as Part of STAF 2014, Proceedings
EditorialSpringer Verlag
Páginas117-131
Número de páginas15
ISBN (versión impresa)9783319091945
DOI
EstadoPublicada - 2014
Publicado de forma externa
Evento10th European Conference on Modelling Foundations and Applications, ECMFA 2014, Held as Part of Software Technologies: Applications and Foundations, STAF 2014 - York, Reino Unido
Duración: 21 jul 201425 jul 2014

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen8569 LNCS
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Conferencia

Conferencia10th European Conference on Modelling Foundations and Applications, ECMFA 2014, Held as Part of Software Technologies: Applications and Foundations, STAF 2014
País/TerritorioReino Unido
CiudadYork
Período21/07/1425/07/14

Huella

Profundice en los temas de investigación de 'Identifying and visualising commonality and variability in model variants'. En conjunto forman una huella única.

Citar esto