Title :
Supporting program comprehension with source code summarization
Author :
Haiduc, Sonia ; Aponte, Jairo ; Marcus, Andrian
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
Abstract :
One of the main challenges faced by today´s developers is keeping up with the staggering amount of source code that needs to be read and understood. In order to help developers with this problem and reduce the costs associated with it, one solution is to use simple textual descriptions of source code entities that developers can grasp easily, while capturing the code semantics precisely. We propose an approach to automatically determine such descriptions, based on automated text summarization technology.
Keywords :
reverse engineering; software cost estimation; software maintenance; automated text summarization; code semantics; cost reduction; program comprehension; software maintenance; source code summarization; textual description; Large scale integration; Natural languages; Semantics; Software engineering; Software systems; Tagging; program comprehension; summary; text summarization;
Conference_Titel :
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location :
Cape Town
Print_ISBN :
978-1-60558-719-6
DOI :
10.1145/1810295.1810335