See this document in CiteSeerX!

Turning Eclipse against Itself: Improving the Quality of Eclipse Plugins (2005)  (Make Corrections)  
Benjamin Livshits



  Home/Search   Context   Related

 
View or download:
stanford.edu/~livsh...checklipse_tr.pdf
Cached:  PDF   PS.gz  PS  Image  Update  Help

From:  stanford.edu/~livshits/work (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: While many researchers have used Eclipse as a platform for developing software engineering and program analysis tools, Eclipse itself presents an excellent subject for analysis and study. Eclipse represents one of the biggest Java projects ever created. While surprisingly robust, Eclipse still su#ers from serious bugs that lead to crashes and resource exhaustion. (Update)

Active bibliography (related documents):   More   All
1.5:   Turning Eclipse against Itself: Finding Bugs in Eclipse Code.. - Livshits (2005)   (Correct)
0.5:   DynaMine: Finding Common Error Patterns by Mining Software .. - Livshits, Zimmermann (2005)   (Correct)
0.3:   Locating Matching Method Calls by Mining Revision History.. - Benjamin Livshits Computer   (Correct)

Similar documents based on text:   More   All
1.0:   Cv - Livshits   (Correct)
0.3:   Visualizing and AspectJ-enabling Eclipse Plugins Using.. - Laffra, Lippert (2003)   (Correct)
0.2:   Defining a Set of Common Benchmarks for Web Application Security - Livshits   (Correct)

BibTeX entry:   (Update)

@misc{ livshits-turning,
  author = "Benjamin Livshits",
  title = "Turning Eclipse against Itself: Improving the Quality of Eclipse Plugins",
  url = "citeseer.ist.psu.edu/article/livshits05turning.html" }
Citations (may not include all citations):
100   Checking system rules using systemspecific (context) - Engler, Chelf et al. - 2000
33   Mining specifications - Ammons, Bodik et al. - 2002
31   A first step towards automated detection of bu#er overrun vu.. (context) - Wagner, Foster et al. - 2000
15   Securing web application code by static analysis and runtime.. (context) - Huang, Yu et al. - 2004
10   SLAM and static driver verifier: Technology transfer of form.. (context) - Ball, Cook et al. - 2004
7   Finding bugs is easy (context) - Hovemeyer, Pugh - 2004
6   A practical flow-sensitive and context-sensitive C and C++ m.. - Heine, Lam - 2003
5   Manning Publications Co (context) - Tate - 2002
4   Finding and preventing run-time error handling mistakes - Weimer, Necula - 2004
3   Mining temporal specifications for error detection (context) - Weimer, Necula - 2005
1   Turning Eclipse against itself: Finding bugs in Eclipse code.. - Livshits - 2005
1   Mining Jungloids: Helping to navigate the API jungle (context) - Mandelin, Xu et al. - 2005
1   Applied Java Patterns (context) - Stelting, Maassen - 2001
1   Using structural context to recommend source code examples (context) - Holmes, Murphy - 2005
http://dev.eclipse.org/viewcvs/index.cgi/
http://www.eclipse.org/articles/swt-design-2/swt-design-2.html

Documents on the same site (http://suif.stanford.edu/~livshits/work.html):   More
Finding Security Vulnerabilities in Java Applications with.. - Livshits, Lam (2005)   (Correct)
Defining a Set of Common Benchmarks for Web Application Security - Livshits   (Correct)
Reflection Analysis for Java - Livshits, Whaley, Lam (2005)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC