Program understanding - does it offer hope for aging software?
L. MillerL. JohnsonJim Q. NingPremkumar T. DevanbuPublished in: KBSE (1992)
Keyphrases
- program understanding
- software maintenance
- reverse engineering
- source code
- fault localization
- program comprehension
- lambda calculus
- legacy software systems
- software quality
- software engineering
- software reuse
- open source
- software systems
- computer systems
- artificial intelligence
- source code metrics
- software engineers
- constraint satisfaction problems
- building blocks
- software development