Artigos
URI Permanente para esta coleção
Navegar
Navegando Artigos por Autor "ARREBOLA, F. V."
Agora exibindo 1 - 1 de 1
Resultados por página
Opções de Ordenação
Artigo de evento On source code completion assistants and the need of a context-aware approach(2017-07-09) ARREBOLA, F. V.; Plinio Thomaz Aquino Junior© Springer International Publishing AG 2017.Source code completion assistance is a popular feature in modern IDEs. However, despite their popularity, there is little research about their key characteristics and limitations. There is also little research about the way software developers interact with code completion assistants, especially when considering the different techniques assistants use to populate the list of possible completions. This paper presents a study about the features of currently available code assistants and an experiment targeting professional Java developers familiar with the Eclipse platform that aims to collect and interpret usage data of two popular code completion assistants during the execution of three programming tasks. Results indicate that half the interactions with code assistants are either dismissed, interrupted or the completion proposals displayed have no direct contribution to the completion of the programming task. In that sense, we argue that code assistants still have a long road to pursue, since they seem to diminish the importance of the ultimate goals of the task at hand and also lack the ability of identifying and exploring the concepts of context-aware computing theory. The results of this paper can drive future HCI research to the design of adaptive code completion assistants that are able to respond to end user behaviors and preferences.