Plugging-in visualization: experiences integrating a visualization tool with Eclipse
Proceedings of the 2003 ACM symposium on Software visualization
Jazzing up Eclipse with collaborative tools
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
An Information Retrieval Approach to Concept Location in Source Code
WCRE '04 Proceedings of the 11th Working Conference on Reverse Engineering
Search Engines Tackle the Desktop
Computer
JRipples: A Tool for Program Comprehension during Incremental Change
IWPC '05 Proceedings of the 13th International Workshop on Program Comprehension
AspectBrowser for Eclipse: a case study in plug-in retargeting
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
Hipikat: A Project Memory for Software Development
IEEE Transactions on Software Engineering
JIRiSS - an Eclipse plug-in for Source Code Exploration
ICPC '06 Proceedings of the 14th IEEE International Conference on Program Comprehension
Source Code Exploration with Google
ICSM '06 Proceedings of the 22nd IEEE International Conference on Software Maintenance
Using natural language program analysis to locate and understand action-oriented concerns
Proceedings of the 6th international conference on Aspect-oriented software development
Hi-index | 0.00 |
The paper presents an integration of the Google Desktop Search (GDS) engine into the Eclipse development environment. The resulting tool, namely Google Eclipse Search (GES), provides enhanced searching in Eclipse software projects. The paper advocates for a COTS component-based approach to develop useful and reliable research prototypes, which support various software maintenance tasks. The development effort for such the tools is reduced, while customization and flexibility, to fully support the needs of developers, is maintained. The proposed solution takes advantages of the power of GDS for quick and accurate searching and of Eclipse for great extensibility. The paper outlines our experiences of integrating GDS engine into Eclipse as well as possible extensions and applications of the proposed tool.