Title :
Understanding source code through projectional editor
Author :
Juhar, Jan ; Vokorokos, Liberios
Author_Institution :
Dept. of Comput. & Inf., Tech. Univ. of Kosice, Kosice, Slovakia
Abstract :
The purpose of this paper is to give a report of an observational study involving program comprehension with the projectional editor that enables custom views of the source code. We briefly discuss the issues of program comprehension and motives behind projectional code editing. We also give an overview of two projectional editors focused on concern location and compare their features and use cases. The Code Bubbles editor is evaluated in an observational study observing the process of a source code comprehension. The study suggests the benefits of code projections even for large, unknown code base.
Keywords :
knowledge acquisition; object-oriented programming; source code (software); Code Bubbles editor; knowledge extraction; object-oriented design; program comprehension; projectional code editing; source code; Buildings; Context; Java; Software; Syntactics; User interfaces; code bubbles; concern-oriented source code projections; program comprehension tools; projectional editors;
Conference_Titel :
Engineering of Modern Electric Systems (EMES), 2015 13th International Conference on
Conference_Location :
Oradea
Print_ISBN :
978-1-4799-7649-2
DOI :
10.1109/EMES.2015.7158422