Abstract. Significant portions of software life cycle resources are de-voted to program maintenance, which motivates the development of au-tomated techniques and tools to support the tedious, error-prone tasks. Natural language clues from programmers ’ naming in literals, identifiers, and comments can be leveraged to improve the effectiveness of many soft-ware tools. For example, they can be used to increase the accuracy of software search tools, improve the ability of program navigation tools to recommend related methods, and raise the accuracy of other pro-gram analyses by providing access to natural language information. This chapter focuses on how to capture, model, and apply the programmers’ conceptual knowledge expressed in both lingu...
Software maintainers are often challenged with source code changes to improve software systems, or e...
Active research in requirements engineering and software engineering necessitates the application of...
Contains the supplementary material for the paper "Characterizing Task-Relevant Information in Natur...
Abstract—One common task of developing or maintaining software is searching the source code for info...
Documents written in natural languages constitute a major part of the artifacts produced during the ...
The engineering of a software system depends crucially upon the requirements specification of the sy...
Understanding a software system consumes a substantial portion of a developer's effort. To support s...
Natural Language Processing (NLP) is that field of computer science which consists of interfacing co...
One common task of developing or maintaining software is searching the source code for information l...
This thesis is intended to deal with questions related to the processing of naturally occurring text...
To support programmers during program maintainance we present an approach which extracts concepts an...
Software maintainers are often challenged with source code changes to improve software systems, or e...
Natural Language Processing (NLP) is the computerized approach to analyzing text that is based on bo...
Software development is a complex activity that requires, in addition to professional knowledge and ...
Software maintainers are often challenged with source code changes to improve software systems, or e...
Software maintainers are often challenged with source code changes to improve software systems, or e...
Active research in requirements engineering and software engineering necessitates the application of...
Contains the supplementary material for the paper "Characterizing Task-Relevant Information in Natur...
Abstract—One common task of developing or maintaining software is searching the source code for info...
Documents written in natural languages constitute a major part of the artifacts produced during the ...
The engineering of a software system depends crucially upon the requirements specification of the sy...
Understanding a software system consumes a substantial portion of a developer's effort. To support s...
Natural Language Processing (NLP) is that field of computer science which consists of interfacing co...
One common task of developing or maintaining software is searching the source code for information l...
This thesis is intended to deal with questions related to the processing of naturally occurring text...
To support programmers during program maintainance we present an approach which extracts concepts an...
Software maintainers are often challenged with source code changes to improve software systems, or e...
Natural Language Processing (NLP) is the computerized approach to analyzing text that is based on bo...
Software development is a complex activity that requires, in addition to professional knowledge and ...
Software maintainers are often challenged with source code changes to improve software systems, or e...
Software maintainers are often challenged with source code changes to improve software systems, or e...
Active research in requirements engineering and software engineering necessitates the application of...
Contains the supplementary material for the paper "Characterizing Task-Relevant Information in Natur...