Title
Using stereotypes to help characterize commits
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 engineerd 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.
Year
DOI
Venue
2011
10.1109/ICSM.2011.6080822
ICSM
Keywords
Field
DocType
version control system,method stereotype,design change,better understanding,intrinsic atomic behavior,welding,configuration management,software maintenance,reverse engineering
Categorization,Systems engineering,Computer science,Commit,Reverse engineering,Revision control,Stereotype,Software maintenance,Configuration management,Instrumental and intrinsic value
Conference
Citations 
PageRank 
References 
15
0.67
7
Authors
4
Name
Order
Citations
PageRank
Natalia Dragan11197.70
Michael L. Collard265337.26
Maen Hammad3956.95
Jonathan I. Maletic42329191.20