In Model-Driven Engineering metamodels are typically at the core of an ecosystem of artifacts assembled for a shared purpose. Therefore, modifying a metamodel requires care and skill as it might compromise the integrity of the ecosys- tem. Any change in the metamodel cannot prescind from recovering the ecosystem validity. However this has been proven to be intrinsically dificult, error-prone, and labour- intensive. This paper discusses how to generate and visual- ize traceability information about the dependencies between artifacts in a ecosystem and their related metamodel. Be- ing able to understand how and where changes affect the ecosystem by means of intuitive and straightforward visual- ization techniques can help the modeler in deciding whether the changes are sustainable or not at an early stage of the modification process. Copyright 2013 ACM.

Traceability visualization in metamodel change impact detection

DI ROCCO, JURI;DI RUSCIO, DAVIDE;IOVINO, LUDOVICO;PIERANTONIO, ALFONSO
2013-01-01

Abstract

In Model-Driven Engineering metamodels are typically at the core of an ecosystem of artifacts assembled for a shared purpose. Therefore, modifying a metamodel requires care and skill as it might compromise the integrity of the ecosys- tem. Any change in the metamodel cannot prescind from recovering the ecosystem validity. However this has been proven to be intrinsically dificult, error-prone, and labour- intensive. This paper discusses how to generate and visual- ize traceability information about the dependencies between artifacts in a ecosystem and their related metamodel. Be- ing able to understand how and where changes affect the ecosystem by means of intuitive and straightforward visual- ization techniques can help the modeler in deciding whether the changes are sustainable or not at an early stage of the modification process. Copyright 2013 ACM.
2013
9781450320443
9781450320443
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11697/107917
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? ND
social impact