Using The Meta-Environment for Maintenance and Renovation

Mark G. J. van den Brand, Magiel Bruntink, Giorgios R. Economopoulos, H. A. de Jong, Paul Klint, Taeke Kooiker, Tijs van der Storm, Jurgen J. Vinju. Using The Meta-Environment for Maintenance and Renovation. In René L. Krikhaar, Chris Verhoef, Giuseppe A. Di Lucca, editors, 11th European Conference on Software Maintenance and Reengineering, Software Evolution in Complex Software Intensive Systems, CSMR 2007, 21-23 March 2007, Amsterdam, The Netherlands. pages 331-332, IEEE Computer Society, 2007. [doi]


The meta-environment is a flexible framework for language development, source code analysis and source code transformation. We highlight new features and demonstrate how the system supports key functionalities for software evolution: fact extraction, software analysis, visualization, and software transformation.