DocumentCode :
2154967
Title :
Intensions are a key to program comprehension
Author :
Rajlich, Václav
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI
fYear :
2009
fDate :
17-19 May 2009
Firstpage :
1
Lastpage :
9
Abstract :
The classical comprehension theories study relations between extensions, intensions, and names. Originally developed in linguistics and mathematics, these theories are applicable to program comprehension as well. While extensions are present in the program, the intensions are usually missing, and evolution and maintenance programmers have to recover them as the program cannot be successfully comprehended and changed without them.
Keywords :
computational linguistics; reverse engineering; software maintenance; software metrics; linguistics; program comprehension effort; program extension; program intension; software development; software evolution; software maintenance; Cities and towns; Computer science; Credit cards; Hardware; Humans; Marketing and sales; Mathematics; Programming profession; Software engineering; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on
Conference_Location :
Vancouver, BC
ISSN :
1092-8138
Print_ISBN :
978-1-4244-3998-0
Electronic_ISBN :
1092-8138
Type :
conf
DOI :
10.1109/ICPC.2009.5090022
Filename :
5090022
Link To Document :
بازگشت