There are more than twenty distinct software engineering tasks addressed with text retrieval (TR) techniques, such as, traceability link recovery, feature location, refactoring, reuse, etc. A common issue with all TR applications is that the results of the retrieval depend largely on the quality of the query. When a query performs poorly, it has to be reformulated and this is a difficult task for someone who had trouble writing a good query in the first place. We propose a recommender (called Refoqus) based on machine learning, which is trained with a sample of queries and relevant results. Then, for a given query, it automatically recommends a reformulation strategy that should improve its performance, based on the properties of the query....
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
There are many tools available today to help software engineers search in source code systems. It is...
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...
Context: Since the mid-2000s, numerous recommendation systems based on text retrieval (TR) have been...
Developers search source code frequently during their daily tasks, to find pieces of code to reuse, ...
Text-based search is done by developers in the context of many software engineering tasks, such as, ...
Text-based search and retrieval is used by developers in the context of many SE tasks, such as, conc...
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering (ICSE 2021)As a p...
Text retrieval approaches have been used to address many software engineering tasks. In most cases, ...
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
Abstract—Question-oriented text retrieval, aka natural language-based text retrieval, has been widel...
In many software engineering tasks, question-oriented text retrieval is often used to help developer...
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
There are many tools available today to help software engineers search in source code systems. It is...
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...
Context: Since the mid-2000s, numerous recommendation systems based on text retrieval (TR) have been...
Developers search source code frequently during their daily tasks, to find pieces of code to reuse, ...
Text-based search is done by developers in the context of many software engineering tasks, such as, ...
Text-based search and retrieval is used by developers in the context of many SE tasks, such as, conc...
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering (ICSE 2021)As a p...
Text retrieval approaches have been used to address many software engineering tasks. In most cases, ...
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
Abstract—Question-oriented text retrieval, aka natural language-based text retrieval, has been widel...
In many software engineering tasks, question-oriented text retrieval is often used to help developer...
Seven to eight years ago, the number of applications of Information Retrieval (IR) methods in Softwa...
There are many tools available today to help software engineers search in source code systems. It is...
Abstract—Text retrieval approaches have been used to ad-dress many software engineering tasks. In mo...