Software Comprehension - A Review & Research Direction

Michael P. O’Brien · 2003

Comprehending computer programs is one of the core software engineering activities. Software comprehension is required when a programmer maintains, reuses, migrates, reengineers, or enhances software systems. Due to this, a large amount of research has been carried out, in an attempt to guide and support software engineers in this process.

Read the paper · More papers on PaperTik