Groupware and social dynamics: eight challenges for developers
Communications of the ACM
Information Retrieval: Algorithms and Heuristics (The Kluwer International Series on Information Retrieval)
NavTracks: Supporting Navigation in Software
IWPC '05 Proceedings of the 13th International Workshop on Program Comprehension
Data Mining: Concepts and Techniques
Data Mining: Concepts and Techniques
Incremental Approach and User Feedbacks: a Silver Bullet for Traceability Recovery
ICSM '06 Proceedings of the 22nd IEEE International Conference on Software Maintenance
Source Code Exploration with Google
ICSM '06 Proceedings of the 22nd IEEE International Conference on Software Maintenance
Using Visual Momentum to Explain Disorientation in the Eclipse IDE
VLHCC '06 Proceedings of the Visual Languages and Human-Centric Computing
Relo: Helping Users Manage Context during Interactive Exploratory Visualization of Large Codebases
VLHCC '06 Proceedings of the Visual Languages and Human-Centric Computing
IEEE Transactions on Software Engineering
Comparing episodic and semantic interfaces for task boundary identification
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Developers ask reachability questions
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Code bubbles: rethinking the user interface paradigm of integrated development environments
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Estimating the Query Difficulty for Information Retrieval
Estimating the Query Difficulty for Information Retrieval
Towards mining replacement queries for hard-to-retrieve traces
Proceedings of the IEEE/ACM international conference on Automated software engineering
Portfolio: finding relevant functions and their usage
Proceedings of the 33rd International Conference on Software Engineering
A Survey of Automatic Query Expansion in Information Retrieval
ACM Computing Surveys (CSUR)
Clustering and recommending collections of code relevant to tasks
ICSM '11 Proceedings of the 2011 27th IEEE International Conference on Software Maintenance
Automatic query performance assessment during the retrieval of software artifacts
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Automatic query reformulations for text retrieval in software engineering
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
Developers search source code frequently during their daily tasks, to find pieces of code to reuse, to find where to implement changes, etc. Code search based on text retrieval (TR) techniques has been widely used in the software engineering community during the past decade. The accuracy of the TR-based search results depends largely on the quality of the query used. We introduce Refoqus, an Eclipse plugin which is able to automatically detect the quality of a text retrieval query and to propose reformulations for it, when needed, in order to improve the results of TR-based code search. A video of Refoqus is found online at http://www.youtube.com/watch?v=UQlWGiauyk4.