Table of contents
[Show/Hide]Summarization
- Summarizing software artifacts: a case study of bug reports, International Conference on Software Engineering, 2010.
- Towards automatically generating summary comments for Java methods, International Conference on Automated Software Engineering, 2010.
- Automatic Classification of Large Changes into Maintenance Categories. International Conference on Program Comprehension, 2009.
- Automated topic naming to support analysis of software maintenance activities, International Conference on Mining Software Repositories, 2011.
NLP / IR
- Who should fix this bug?, International Conference on Software Engineering, 2006. Best paper award.
- Recovering documentation-to-source-code traceability links using latent semantic indexing. International Conference on Software Engineering, 2003.
- Using Natural Language Program Analysis to Locate and Understand Action-Oriented Concerns. Internation Conference on Aspect-Oriented Software Development, 2007.
- Inferring resource specifications from natural language API documentation. International Conference on Automated Software Engineering, 2009. Best paper award
- An approach to detecting duplicate bug reports using natural language and execution information. International Conference on Software Engineering, 2008.
- Automatically Capturing Source Code Context of NL-Queries for Software Maintenance and Reuse. International Conference on Software Engineering, 2009
Text Pre-preprocessing
- AMAP: Automatically Mining Abbreviation Expansions in Programs to Enhance Software Maintenance Tools. International Conference on Mining Software Repositories, 2008. Best paper award.
Empirical study
- From work to word: How do software developers describe their work? International Conference on Mining Software Repositories, 2009.
- Source code that talks: an exploration of Eclipse task comments and their implication to repository mining. International Workshop on Mining Software Repositories, 2005.
Patch
To Add
- Lin Tan, [Text Analytics for Software Engineering: Applications of Natural Language Processing http://2011.esec-fse.org/technical-briefings]