DocumentCode :
555405
Title :
CodeTopics: which topic am I coding now?
Author :
Gethers, Malcom ; Savage, Trevor ; Penta, Massimiliano Di ; Oliveto, Rocco ; Poshyvanyk, Denys ; De Lucia, Andrea
Author_Institution :
Comput. Sci. Dept., Coll. of William & Mary, Williamsburg, VA, USA
fYear :
2011
fDate :
21-28 May 2011
Firstpage :
1034
Lastpage :
1036
Abstract :
Recent studies indicated that showing the similarity between the source code being developed and related high-level artifacts (HLAs), such as requirements, helps developers improve the quality of source code identifiers. In this paper, we present CodeTopics, an Eclipse plug-in that in addition to showing the similarity between source code and HLAs also highlights to what extent the code under development covers topics described in HLAs. Such views complement information derived by showing only the similarity between source code and HLAs helping (i) developers to identify functionality that are not implemented yet or (ii) newcomers to comprehend source code artifacts by showing them the topics that these artifacts relate to.
Keywords :
reverse engineering; software quality; software tools; CodeTopics; Eclipse plug-in; high-level artifacts; source code artifacts comprehension; source code identifier quality; Educational institutions; Games; Information retrieval; Java; Monopoly; Object oriented modeling; Software; program comprehension; source code lexicon; traceability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location :
Honolulu, HI
ISSN :
0270-5257
Print_ISBN :
978-1-4503-0445-0
Electronic_ISBN :
0270-5257
Type :
conf
DOI :
10.1145/1985793.1985988
Filename :
6032585
Link To Document :
بازگشت