eROSE: guiding programmers in eclipse

  • Authors:
  • Thomas Zimmermann;Valentin Dallmeier;Konstantin Halachev;Andreas Zeller

  • Affiliations:
  • Saarland University, Saarbrücken, Germany;Saarland University, Saarbrücken, Germany;Saarland University, Saarbrücken, Germany;Saarland University, Saarbrücken, Germany

  • Venue:
  • OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The eROSE plugin for ECLIPSE uses version archives to guide programmers: You changed fKeys[] and eROSE suggests you to change initDefaults(), because both items always have been changed together in the past. In addition, eROSE points out item coupling that is undetectable by program analysis, for instance between fKeys[] and a properties file. All eROSE needs is a CVS repository; we designed eROSE to be as efficient and unobtrusive as possible.