Title :
Automated Identification of Tasks in Development Sessions
Author :
Coman, Irina Diana ; Sillitti, Alberto
Author_Institution :
Free Univ. of Bozen-Bolzano, Bolzano
Abstract :
Task switching occurs frequently during the work of software developers. While there are already several approaches aiming at assisting developers in recovering their contexts of previous tasks, they generally rely on the developer to identify the beginning of each task. We propose a new technique for automatically splitting a development session into task-related subsections, based on the interaction of the developer with the IDE. The technique also shows potential benefits for automatic concern detection and for suggestions for code investigation. We present the technique, the results of a study conducted for its initial validation, and we discuss the additional potential benefits under investigation.
Keywords :
software engineering; automated identification; automatic concern detection; development sessions tasks; software developers; task switching; History; Hydrogen; Packaging; Programming; Switches; Visualization; Concerns; Program Comprehension; Task Detection;
Conference_Titel :
Program Comprehension, 2008. ICPC 2008. The 16th IEEE International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-0-7695-3176-2
DOI :
10.1109/ICPC.2008.16