DocumentCode :
2333494
Title :
Using stereotypes to help characterize commits
Author :
Dragan, Natalia ; Collard, Michael L. ; Hammad, Maen ; Maletic, Jonathan I.
Author_Institution :
Comput. Sci., Kent State Univ., Kent, OH, USA
fYear :
2011
fDate :
25-30 Sept. 2011
Firstpage :
520
Lastpage :
523
Abstract :
Individual commits to a version control system are automatically characterized based on the stereotypes of added and deleted methods. The stereotype of each method is automatically reverse engineered using a previously defined taxonomy. Method stereotypes reflect intrinsic atomic behavior of a method and its role in the class. The stereotypes of the added and deleted methods form a descriptors are then used to categorize commits, into types, based on the impact of the changes to a class (or classes). The goal is to gain a better understanding of the design changes to a system over its history and provide a means for documenting the commit.
Keywords :
configuration management; reverse engineering; software maintenance; system documentation; automatic reverse engineering; change descriptor; commit categorization; design change understanding; method stereotypes; redocumenation; version control system; Production facilities; Welding; commit types; method stereotypes; redocumentation; reverse engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance (ICSM), 2011 27th IEEE International Conference on
Conference_Location :
Williamsburg, VI
ISSN :
1063-6773
Print_ISBN :
978-1-4577-0663-9
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2011.6080822
Filename :
6080822
Link To Document :
بازگشت