A Traceability Based Approach for Model Synchronization

Mohamed Yassine Haouam, Djamel Meslati
2013 International Journal of Software Engineering and Its Applications  
In developing software systems, evolution is an inevitable aspect which affects artefacts in the whole life-cycle. Changes may be caused by changing user requirements or be induced by changes in implementation technologies. In Model Driven Engineering, the model is mainly the most artefact concerned by modifications and it's evolution causes changes in all the models obtained as products in the transformation chain. As a consequence, the impacted models have to be updated for preserving their
more » ... herency. This article deals with the coevolution problem by proposing an approach to ensure the co-evolution of artefacts after model changes.
doi:10.14257/ijseia.2013.7.6.25 fatcat:6xuhnwsckvcsvl7can5wxat7qu