Abstraction: a key notion for reverse engineering in a system reengineering approach.
Hongji YangXiaodong LiuHussein ZedanPublished in: J. Softw. Maintenance Res. Pract. (2000)
Keyphrases
- reverse engineering
- software engineering
- legacy systems
- object oriented
- dynamic analysis
- software maintenance
- reverse engineer
- gene regulatory networks
- computer aided design
- software evolution
- platform independent
- software product
- relational databases
- conceptual schema
- databases
- business rules
- software engineers
- database systems
- program understanding
- software systems
- data sets
- case study