Modisco: A model driven reverse engineering framework
H Bruneliere, J Cabot, G Dupé, F Madiot - Information and Software …, 2014 - Elsevier
Context Most companies, independently of their size and activity type, are facing the
problem of managing, maintaining and/or replacing (part of) their existing software systems …
problem of managing, maintaining and/or replacing (part of) their existing software systems …
Model transformation testing and debugging: A survey
Model transformations are the key technique in Model-Driven Engineering (MDE) to
manipulate and construct models. As a consequence, the correctness of software systems …
manipulate and construct models. As a consequence, the correctness of software systems …
Survey and classification of model transformation tools
Abstract Model transformation lies at the very core of model-driven engineering, and a large
number of model transformation languages and tools have been proposed over the last few …
number of model transformation languages and tools have been proposed over the last few …
Pragmatic evidence of cross-language link detection: A systematic literature review
There is a rising trend for heterogeneous software applications involving multilingual source
code. The key focus of reverse engineers is to unravel the cross-language links (XLLs) and …
code. The key focus of reverse engineers is to unravel the cross-language links (XLLs) and …
Towards the understanding and evolution of monolithic applications as microservices
D Escobar, D Cárdenas, R Amarillo… - 2016 XLII Latin …, 2016 - ieeexplore.ieee.org
Nowadays, software development teams face the challenge of maintenance and evolution of
large applications. This is known as modernization and comprises a process of …
large applications. This is known as modernization and comprises a process of …
Search-based genetic optimization for deployment and reconfiguration of software in the cloud
Migrating existing enterprise software to cloud platforms involves the comparison of
competing cloud deployment options (CDOs). A CDO comprises a combination of a specific …
competing cloud deployment options (CDOs). A CDO comprises a combination of a specific …
Bootstrapping privacy compliance in big data systems
With the rapid increase in cloud services collecting and using user data to offer personalized
experiences, ensuring that these services comply with their privacy policies has become a …
experiences, ensuring that these services comply with their privacy policies has become a …
[HTML][HTML] Strategies and methods for cloud migration
JF Zhao, JT Zhou - international Journal of Automation and Computing, 2014 - Springer
Legacy system migration to the cloud brings both great challenges and benefits, so there
exist various academic research and industrial applications on legacy system migration to …
exist various academic research and industrial applications on legacy system migration to …
Neo4EMF, a scalable persistence layer for EMF models
Several industrial contexts require software engineering methods and tools able to handle
large-size artifacts. The central idea of abstraction makes model-driven engineering (MDE) a …
large-size artifacts. The central idea of abstraction makes model-driven engineering (MDE) a …
A generic LSTM neural network architecture to infer heterogeneous model transformations
L Burgueno, J Cabot, S Li, S Gérard - Software and Systems Modeling, 2022 - Springer
Abstract Models capture relevant properties of systems. During the models' life-cycle, they
are subjected to manipulations with different goals such as managing software evolution …
are subjected to manipulations with different goals such as managing software evolution …