Title :
Semi-automatic concern annotation using differential code coverage
Author :
Mat?? Sul?r;Jaroslav Porub?n
Author_Institution :
Department of Computers and Informatics, Faculty of Electrical Engineering and Informatics, Technical University of Ko?ice, Letn? 9, 042 00 Ko?ice, Slovakia
Abstract :
Concern annotations are source code annotations over language elements, expressing concerns related to a particular peace of code. While elements can be annotated manually by programmers, it is a time-consuming activity. We present an approach of semi-automatic method annotation using differential code coverage, focusing on end-user features. We compare the results of semi-automatic annotation of a sample program with manually performed annotation. In our preliminary implementation, we achieve a precision and recall over 40%, identify the shortcomings and name differences.
Keywords :
"Manuals","Tagging","Java","Informatics","Runtime","Maintenance engineering","Standards"
Conference_Titel :
Scientific Conference on Informatics, 2015 IEEE 13th International
Print_ISBN :
978-1-4673-9867-1
DOI :
10.1109/Informatics.2015.7377843