[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/965660.965669acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
Article

Integrating software productivity tools into Eclipse

Published: 27 October 2003 Publication History

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.

References

[1]
W. R. Bush, J. D. Pincus, and D. J. Sielaff, "A static analyzer for finding dynamic programming errors," in Proceedings of Software Practice and Experience, 2000, pp. 775--802.]]
[2]
D. Engler, B. Chelf, A. Chou, and S. Hallem, "Checking system rules using system-specific, programmer-written compiler extensions," in Proceedings of the ACM Conference on Operating Systems Design and Implementation, 2000, pp. 1--16.]]
[3]
V. B. Livshits and M. S. Lam, "Tracking pointers with path and context sensitivity for bug detection in C programs," in Proceedings of the 11th ACM SIGSOFT International Symposium on the Foundations of Software Engineering, 2003.]]
[4]
D. L. Heine and M. S. Lam, "A practical flow-sensitive and context-sensitive C and C++ memory leak detector," in Proceedings of the Conference on Programming Language Design and Implementation, 2003, pp. 168--181.]]
[5]
Eclipse.org, 2003, http://www.eclipse.org/.]]
[6]
AT&T Labs-Research, "Graphviz - open source graph drawing software," 2003, <http://www.research.att.com/sw/tools/graphviz/.]]
[7]
Eclipse.org, "Graphical Editing Framework," 2003, http://www.eclipse.org/gef/.]]
[8]
Eclipse.org, "C/C++ Development Tools," 2003, http://www.eclipse.org/cdt/.]]

Cited By

View all
  • (2011)Automatic mining of change set size information from repository for precise productivity estimationProceedings of the 2011 International Conference on Software and Systems Process10.1145/1987875.1987889(72-80)Online publication date: 21-May-2011

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
eclipse '03: Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
October 2003
107 pages
ISBN:9781450374705
DOI:10.1145/965660
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 October 2003

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

eclipse '03 Paper Acceptance Rate 21 of 49 submissions, 43%;
Overall Acceptance Rate 38 of 79 submissions, 48%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2011)Automatic mining of change set size information from repository for precise productivity estimationProceedings of the 2011 International Conference on Software and Systems Process10.1145/1987875.1987889(72-80)Online publication date: 21-May-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media