Reverse-Engineering Reusable Language Modules from Legacy Domain-Specific Languages.
David Méndez-AcuñaJosé Angel GalindoBenoît CombemaleArnaud BlouinBenoit BaudryGurvan Le GuernicPublished in: ICSR (2016)
Keyphrases
- reverse engineering
- domain specific languages
- programming language
- software engineering
- object oriented
- software metrics
- software maintenance
- dynamic analysis
- gene regulatory networks
- program understanding
- general purpose
- legacy systems
- test cases
- software engineers
- conceptual schema
- business rules
- computer aided design
- software evolution
- reverse engineer
- platform independent
- databases
- legacy software systems
- gene expression
- software systems
- building blocks
- artificial intelligence