eROSE
Reengineering of Software Evolution in Eclipse

Software Engineering Chair (Prof. Zeller)
Saarland University – Computer Science
Saarland Informatics Campus
Campus E9 1 (CISPA)
66123 Saarbrücken, Germany
E-mail: zeller @ cs.uni-saarland.de
Phone: +49 681 302-70970

Deutschsprachige Startseite Page d'acceuil en franšais English home page
  

eRose is a plugin for Eclipse that guides programmers along related changes. If you change f() and other people have changed f() together with g() in the past, eRose will detect this and suggest "Programmers who changed function f() also changed function g()." All eRose needs is a CVS repository; we designed eRose to be as efficient and unobstrusive as possible.

Frequently Asked Questions

I setup eROSE for a project. Now this project contains a ".rose.tmp" directory. Do I need this directory?
No, delete the directory. It is only need during preprocessing.

I have downloaded eROSE 0.0.1. How can I update to a new eROSE version?
Before you can update (see next question), you have to insert the update site into the file "feature.xml" in the "features/org.softevo.rose.feature_0.0.1" directory of your Eclipse installation:

<?xml version="1.0" encoding="UTF-8"?> 
<feature
      id="org.softevo.rose.feature"
      label="eROSE: Reengineering of Software Evolution"
      version="0.0.1"
      provider-name="Saarland University, Germany">

   <install-handler/>

   <url>
      <update label="Saarland University" url="http://www.st.cs.uni-saarland.de/softevo/erose/update-site/"/>
      <discovery label="Saarland University" url="http://www.st.cs.uni-saarland.de/softevo/erose/update-site/"/>
   </url>

   ... (remaining lines skipped)

How do I update eROSE to a new version?
This is similar to the installation:

  1. Select Help→ Software Updates→ Find and Install...
  2. Choose Search for updates of the currently installed features and select Finish.
  3. Choose the feature "eROSE: Reengineering of Software Evolution" and select Next.
  4. Read the license and accept the terms (if you agree) and select Next.
  5. Choose your ECLIPSE installation and select Finish.
  6. The feature is not signed (yet), so likely you will get a warning. Select Install.
  7. Restart your ECLIPSE workbench to complete the installation.

I found a bug or have a comment. What can I do?
Send me an email. Please include for bugs the error log which you find in your workspace, directory ".metadata", file ".log". And here is my email-address: zimmerth AT cs DOT uni-saarland DOT de

See also

Imprint Privacy Policy

<webmaster@st.cs.uni-saarland.de> · http://www.st.cs.uni-saarland.de/softevo/erose/faq.php · Updated: 2018-04-05 13:41