V. Rajlich, and N. Wilde. Proc. 10th Int'l Workshop on Program Comprehension, page 271--278. IEEE, (2002)
Abstract
The paper presents an overview of the role of concepts in program comprehension. It discusses concept location, in which the implementation of a specific concept is located in the code. This process is very common and precedes a large proportion of code changes. The paper also discusses the process of learning about the domain from the code, which is a prerequisite of code reengineering. The paper notes the similarities and overlaps between program comprehension and human learning.
%0 Conference Paper
%1 Rajlich2002
%A Rajlich, V.
%A Wilde, N.
%B Proc. 10th Int'l Workshop on Program Comprehension
%D 2002
%I IEEE
%K software program_comprehension to_read
%P 271--278
%T The role of concepts in program comprehension
%X The paper presents an overview of the role of concepts in program comprehension. It discusses concept location, in which the implementation of a specific concept is located in the code. This process is very common and precedes a large proportion of code changes. The paper also discusses the process of learning about the domain from the code, which is a prerequisite of code reengineering. The paper notes the similarities and overlaps between program comprehension and human learning.
@inproceedings{Rajlich2002,
abstract = { The paper presents an overview of the role of concepts in program comprehension. It discusses concept location, in which the implementation of a specific concept is located in the code. This process is very common and precedes a large proportion of code changes. The paper also discusses the process of learning about the domain from the code, which is a prerequisite of code reengineering. The paper notes the similarities and overlaps between program comprehension and human learning.},
added-at = {2010-01-10T12:26:07.000+0100},
author = {Rajlich, V. and Wilde, N.},
biburl = {https://www.bibsonomy.org/bibtex/2a272ac4a943eba243642359c3770a051/sjbutler},
booktitle = {Proc. 10th Int'l Workshop on Program Comprehension},
interhash = {1cd530ca743193b43989bd95a59b0431},
intrahash = {a272ac4a943eba243642359c3770a051},
issn = {1092-8138},
keywords = {software program_comprehension to_read},
pages = { 271--278},
publisher = {IEEE},
timestamp = {2010-01-10T12:26:07.000+0100},
title = {The role of concepts in program comprehension},
year = 2002
}