Program understanding behaviour during enhancement of large-scale software.
Anneliese von MayrhauserA. Marie VansAdele E. HowePublished in: J. Softw. Maintenance Res. Pract. (1997)
Keyphrases
- program understanding
- legacy software systems
- software maintenance
- reverse engineering
- fault localization
- source code
- software systems
- lambda calculus
- software quality
- software reuse
- software engineering
- program comprehension
- real world
- high level
- source code metrics
- software engineers
- software testing
- eye tracking
- complex systems
- software development
- open source
- case study
- artificial intelligence