Quantcast
Channel: CodingSpectator
Browsing all 8 articles
Browse latest View live

Welcome to CodingSpectator's Blog!

So far, we have written two papers on the CodingSpectator study. However, the study is not over yet and we're still looking for more participants. In this blog, we will discuss some of the results of...

View Article



CodingSpectator now supports Eclipse Indigo SR1

We're happy to announce that CodingSpectator now supports Eclipse 3.7.1 (Indigo SR1). You can install CodingSpectator on Eclipse Indigo SR1 from the update site at...

View Article

We developed CodingSpectator to be a platform for Eclipse-based user studies

At the University of Illinois, we have a fairly large group that is working on improving Integrated Development Environments (IDEs), especially for refactoring. Recently, our group has developed...

View Article

Why do programmers underuse automated refactorings?

Prior research studies have suggested that most automated refactorings are greatly underused, i.e. programmers usually perform refactorings manually even though modern IDEs provide automated support...

View Article

Image may be NSFW.
Clik here to view.

Programmers prefer context-aware and lightweight methods of invoking...

One of the aspects of automated refactorings that we studied using CodingSpectator was the invocation method. Eclipse JDT supports the following methods of invoking automated refactorings: The...

View Article


Image may be NSFW.
Clik here to view.

Programmers use automated refactorings even when they may break the code

Refactoring is defined as the process of changing the internal design of the code without affecting its external behavior. Because refactorings do not alter the visible behavior of the program, they...

View Article

Image may be NSFW.
Clik here to view.

Programmers rarely preview automated refactorings

Most refactoring tools let the programmer preview the changes before applying the refactoring. Usually, a refactoring preview window has two parts: an overview of the affected parts of the code and...

View Article

Image may be NSFW.
Clik here to view.

How actively do programmers use refactoring tools?

The short answer is: "not so much".To find out how actively programmers use the refactoring tool, we analyzed the invocations of the Eclipse refactoring tool for Java in the huge data set of the...

View Article

Browsing all 8 articles
Browse latest View live




Latest Images