Text-based search and retrieval is used by developers in the context of many SE tasks, such as, concept location, traceability link retrieval, reuse, impact analysis, etc. Solutions for software text search range from regular expression matching to complex techniques using text retrieval. In all cases, the results of a search depend on the query formulated by the developer. A developer needs to run a query and look at the results before realizing that it needs reformulating. Our aim is to automatically assess the performance of a query before it is executed. We introduce an automatic query performance assessment approach for software artifact retrieval, which uses 21 measures from the field of text retrieval. We evaluate the approach in the...
[Context and motivation] Traces between issues in issue tracking systems connect bug reports to soft...
Software maintenance and evolution make up a considerable portion of the time and effort spent durin...
This study analyzes causes for successful and unsuccessful search performance in an academic search ...
Text-based search and retrieval is used by developers in the context of many SE tasks, such as, conc...
Text-based search is done by developers in the context of many software engineering tasks, such as, ...
Context: Since the mid-2000s, numerous recommendation systems based on text retrieval (TR) have been...
Text retrieval approaches have been used to address many software engineering tasks. In most cases, ...
Abstract—Text retrieval approaches have been used to ad-dress many software engineering tasks. In mo...
There are more than twenty distinct software engineering tasks addressed with text retrieval (TR) te...
Abstract—There are more than twenty distinct software engi-neering tasks addressed with text retriev...
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
Developers search source code frequently during their daily tasks, to find pieces of code to reuse, ...
There are many tools available today to help software engineers search in source code systems. It is...
[Context and motivation] Traces between issues in issue tracking systems connect bug reports to soft...
Software maintenance and evolution make up a considerable portion of the time and effort spent durin...
This study analyzes causes for successful and unsuccessful search performance in an academic search ...
Text-based search and retrieval is used by developers in the context of many SE tasks, such as, conc...
Text-based search is done by developers in the context of many software engineering tasks, such as, ...
Context: Since the mid-2000s, numerous recommendation systems based on text retrieval (TR) have been...
Text retrieval approaches have been used to address many software engineering tasks. In most cases, ...
Abstract—Text retrieval approaches have been used to ad-dress many software engineering tasks. In mo...
There are more than twenty distinct software engineering tasks addressed with text retrieval (TR) te...
Abstract—There are more than twenty distinct software engi-neering tasks addressed with text retriev...
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
Developers search source code frequently during their daily tasks, to find pieces of code to reuse, ...
There are many tools available today to help software engineers search in source code systems. It is...
[Context and motivation] Traces between issues in issue tracking systems connect bug reports to soft...
Software maintenance and evolution make up a considerable portion of the time and effort spent durin...
This study analyzes causes for successful and unsuccessful search performance in an academic search ...