Harvesting Software Systems for MDA-Based Reengineering

  title={Harvesting Software Systems for MDA-Based Reengineering},
  author={Thijs Reus and Hans Geers and Arie van Deursen},
In this paper we report on a feasibility study in reengineering legacy systems towards a model-driven architecture (MDA). Steps in our approach consist of (1) parsing the source code of the legacy system according to a grammar; (2) mapping the abstract syntax trees thus obtained to a grammar model that is defined in the Meta-Object Facility (MOF); (3) using model to model (M2M) transformations to turn the grammar model into a generic meta-model, called GenericAST, in which information about… CONTINUE READING
Highly Cited
This paper has 38 citations. REVIEW CITATIONS
23 Citations
21 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 23 extracted citations


Publications referenced by this paper.
Showing 1-10 of 21 references

Architecture-driven modernization roadmap

  • ADM Task Force
  • Technical report, OMG,
  • 2006
1 Excerpt

Harvesting existing software systems for MDA-based reengineering

  • T. Reus
  • Master’s thesis, Delft University of Technology,
  • 2006
1 Excerpt

Transforming proprietary domain-specific modeling languages to modeldriven architectures

  • D. Doyle
  • Master’s thesis, Delft University of Technology,
  • 2005
1 Excerpt

A status on OMG architecture-driven modernization task force

  • W. Ulrich
  • In Proceedings EDOC Workshop on Model-Driven…
  • 2004
1 Excerpt

Similar Papers

Loading similar papers…