Querying Source Code with Natural Language
This addresses a common task in software development and maintenance, potentially improving efficiency for developers, but appears incremental as it builds on existing natural language processing techniques.
The paper tackles the problem of searching source code for specific information, such as method calls or field accesses, by presenting an approach that uses natural language queries.
One common task of developing or maintaining software is searching the source code for information like specific method calls or write accesses to certain fields. This kind of information is required to correctly implement new features and to solve bugs. This paper presents an approach for querying source code with natural language.