Sciweavers

Share
ECOOP
2007
Springer

Model-driven Software Refactoring

9 years 9 months ago
Model-driven Software Refactoring
In this chapter, we explore the emerging research domain of modeldriven software refactoring. Program refactoring is a proven technique that aims at improving the quality of source code. Applying refactoring in a model-driven software engineering context raises many new challenges such as how to define, detect and improve model quality, how to preserve model behavior, and so on. Based on a concrete case study with a state-of-the-art model-driven software development tool, AndroMDA, we will explore some of these challenges in more detail. We propose to resolve some of the encountered problems by relying on well-understood techniques of meta-modeling, model transformation and graph transformation.
Tom Mens, Gabriele Taentzer
Added 15 Aug 2010
Updated 15 Aug 2010
Type Conference
Year 2007
Where ECOOP
Authors Tom Mens, Gabriele Taentzer
Comments (0)
books