Program understanding: challenge for the 1990's
IBM Systems Journal
Lightweight structural summarization as an aid to software evolution
Lightweight structural summarization as an aid to software evolution
Shared waypoints and social tagging to support collaboration in software development
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Semantic clustering: Identifying topics in source code
Information and Software Technology
IEEE Transactions on Software Engineering
Combining Formal Concept Analysis with Information Retrieval for Concept Location in Source Code
ICPC '07 Proceedings of the 15th IEEE International Conference on Program Comprehension
Automatic summarising: The state of the art
Information Processing and Management: an International Journal
Digitally annexing desk space for software development (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Source code indexing for automated tracing
Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering
Improving traceability link recovery methods through software artifact summarization
Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering
Content classification of development emails
Proceedings of the 34th International Conference on Software Engineering
Detecting API usage obstacles: a study of iOS and Android developer questions
Proceedings of the 10th Working Conference on Mining Software Repositories
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Hi-index | 0.00 |
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.