A reverse engineering methodology to reconstruct hierarchical data flow diagrams for software maintenance.
Paolo BenedusiAniello CimitileUgo de CarliniPublished in: ICSM (1989)
Keyphrases
- reverse engineering
- software maintenance
- data flow
- object oriented
- class diagrams
- database machine
- software engineering
- software development life cycle
- software engineers
- control flow
- dynamic analysis
- program understanding
- program comprehension
- software evolution
- object oriented systems
- software development and maintenance
- regression testing
- maintenance activities
- reverse engineer
- uml diagrams
- gene regulatory networks
- software product
- design methodology
- formal specification
- data model
- database applications
- relational databases
- query language
- platform independent
- high level
- source code
- database management systems