Abstract Growing adoption of Model-Driven Engineering has hugely increased the number of modelling artefacts (models, metamodels, transformations,...) to be managed. Therefore …
AS Abbas, W Jeberson… - International Journal of …, 2012 - researchgate.net
In this paper, a literature review and classification scheme for selected software engineering researches is presented. The study shows that an increasing volume of software …
Researchers often analyze several revisions of a software project to obtain historical data about its evolution. For example, they statically analyze the source code and monitor the …
Programmers make many changes to the program to eventually find a good solution for a given task. In this course of change, every intermediate development state can of value …
N Anquetil, A Etien, G Andreo… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
A group of developers at Siemens Digital Industry Division approached our team to help them restructure a large legacy system. Several problems were identified, including the …
J Laval, N Amokrane, B Thiam Niang… - Journal of Software …, 2023 - Wiley Online Library
Data interoperability implies data exchanges among intra and inter enterprises collaborating with information systems (IS). The multiplicity of these exchanges and the increasing number …
To support program comprehension, maintenance, and evolution, metamodels are frequently used during program reverse engineering activities to describe and analyze …
A Kellens, C De Roover, C Noguera… - 2011 18th working …, 2011 - ieeexplore.ieee.org
Version control systems (VCS) have become indispensable to develop software. Next to their immediate advantages, they also offer information about the evolution of software and …
Software product line engineering allows common features to be reused to implement a set of products. Implementing a product line can be done using several paradigms, including …