Program understanding behavior during corrective maintenance of large-scale software.
A. Marie VansAnneliese von MayrhauserGabriel SomloPublished in: Int. J. Hum. Comput. Stud. (1999)
Keyphrases
- program understanding
- software maintenance
- legacy software systems
- reverse engineering
- source code
- software systems
- software evolution
- fault localization
- program comprehension
- software quality
- software engineers
- software engineering
- real world
- software reuse
- software development
- databases
- database applications
- user interface
- lambda calculus
- database