Program comprehension
From Wikipedia, the free encyclopedia
Program comprehension is a domain of computing science dealing with the processes (cognitive or others) used by software engineers to understand programs (during their evaluation, before their modification).
Program comprehension is also known as program understanding.
[edit] Theories of program comprehension
Precursor work on program comprehension includes:
- Ruven Brooks' theory [1].
- Ted J. Biggerstaff's concept assignment problem [2].
- Anneliese von Mayrhauser's theory [3].
[edit] Conferences on program comprehension
Although major conferences in computing science welcome work on program comprehension, the International Conference on Program Comprehension [4] (formely known as International Workshop on Program Comprehension until 2005 inclusive) is dedicated to research on program comprehension.