Q7: Concerning the three previous dimensions, what
improvements would you like to see, such as code recommendation features of the
tool/IDE?
Coverage of the recommendation: how different are the coding scenarios in which the code
recommender is able to provide support. For example, a code completion tool able to recommend
variable names and method calls has a higher coverage as compared to a technique only able to
recommend method calls.
Accuracy of the recommendation: how likely it is that the code recommended is correct.
Usability of the recommendation: how friendly the user interface is.
Q10: Which of the following characteristics of a code
recommendation
would strongly impact its usefulness (and, as a consequence, the likelihood that you will accept and
use the recommendation)? Select the most relevant categories for you.