Refactoring Trip Advisor Survey

This page is set up to facilitate the testing and evaluation of Refactoring Trip Advisor. Refactoring Trip Advisor is an Eclipse Plug-in developed by the postgraduate student Theofanis Vartziotis and supervised by professor Apostolos Zarras. This tool aims to provide the developer with an overview of a wide range of software refactorings as well as the relationships that exist between them. The tool also provides with identification for refactoring opportunities on the developer’s code.

You can participate in this survey by following the next three steps. Install the plug-in, run the proposed tests to see how the tool actually works and finally fill out a simple questionnaire form.

1.  Installing the Refactoring Trip Advisor Eclipse plug-in.

2. Using Refactoring Trip Advisor.

To successfully participate in this survey you are required to do the following two tasks. (Note: You do not need to compile and run any piece of code for both of the tasks).

1st Task.

Before attempting the first task, you should get familiarized with refactoring if you have no idea about it. On the other hand, if you have some knowledge about refactoring you can start doing the task right away. A definition can be found here and the catalog of refactoring techniques can be found here.

2nd Task.

Before attempting the second task, you should learn how to actually use Refactoring trip Advisor. To do so you should read the help contents Refactoring Trip Advisor offers under the “Help” option on its main menu bar.

3. Filling out the survey form.

To complete the survey you must answer some multiple choice questions about your experience using Trip Advisor. The questionnaire form can be found here. (Note: You can answer the first section named ‘Software Developer Survey’ before you use Refactoring Trip Advisor if you want.)

For any further information or questions about this survey you can contact the developer of Refactoring Trip Advisor via email: tvartzio@cs.uoi.gr