JOURNAL ARTICLE

Integrating software productivity tools into Eclipse

Abstract

This paper presents a framework designed to ease the process of building GUIs for software productivity tools in Eclipse. This framework provides a general system with which external tools may display graphs and trees within Eclipse and may link these displays to source code. In addition, our framework can retrieve information from Eclipse, passing it back to the user's external tools for further processing. Combining these pieces of functionality gives users an intuitive and powerful interface to existing productivity tools and provides developers an easy way of extending those tools.The paper also presents examples of two program productivity tools -- a memory leak detector and a security vulnerability detector -- which we have successfully integrated with our framework.

Keywords:
Eclipse Computer science Software engineering Software Process (computing) Interface (matter) Source code Productivity Graphical user interface Operating system

Metrics

2
Cited By
0.38
FWCI (Field Weighted Citation Impact)
5
Refs
0.70
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Security and Verification in Computing
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Malware Detection Techniques
Physical Sciences →  Computer Science →  Signal Processing
Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Integrating Refinement into Software Development Tools

Yang LuVolker Stolz

Journal:   Electronic Notes in Theoretical Computer Science Year: 2008 Vol: 207 Pages: 69-88
BOOK-CHAPTER

Integrating OSLC Services into Eclipse

Jan FiedorBohuslav KřenaAleš SmrčkaOndřej VašíčekTomáš Vojnar

Lecture notes in computer science Year: 2022 Pages: 240-249
JOURNAL ARTICLE

Integrating Productivity Software into a Preservice Reading-Methodology Course

Donna MerkleyDenise Schmidt

Journal:   Journal of Computing in Teacher Education Year: 1996 Vol: 13 (1)Pages: 21-26
JOURNAL ARTICLE

Eclipse: A platform for integrating development tools

J. desRivieresJ. Wiegand

Journal:   IBM Systems Journal Year: 2004 Vol: 43 (2)Pages: 371-383
© 2026 ScienceGate Book Chapters — All rights reserved.