2010 IEEE International Conference on Software Maintenance 2010
DOI: 10.1109/icsm.2010.5609703
|View full text |Cite
|
Sign up to set email alerts
|

Automatic identification of class stereotypes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

3
48
0

Year Published

2011
2011
2022
2022

Publication Types

Select...
4
3
2

Relationship

4
5

Authors

Journals

citations
Cited by 46 publications
(51 citation statements)
references
References 18 publications
3
48
0
Order By: Relevance
“…Stereotypes describe the abstract behavior and role of a method within a class. We felt that this was relevant information and our previous work investigating the automatic detection of stereotypes [14,20], bares evidence that they support program comprehension. Moreover, we found that distributions of method stereotypes can be used to derive class stereotypes.…”
Section: Introductionmentioning
confidence: 90%
“…Stereotypes describe the abstract behavior and role of a method within a class. We felt that this was relevant information and our previous work investigating the automatic detection of stereotypes [14,20], bares evidence that they support program comprehension. Moreover, we found that distributions of method stereotypes can be used to derive class stereotypes.…”
Section: Introductionmentioning
confidence: 90%
“…Dragan et al [7] presented an approach to automatically determine a class stereotype; this stereotype is based on the frequency and distribution of method stereotype in the class. They implemented a tool that automatically reverse engineers a class's stereotype and re-documents the class.…”
Section: Related Workmentioning
confidence: 99%
“…The process of commit categorization is influenced by our previous work on uncovering patterns of design from a single-version system at the different levels of abstraction: method [4], class [5], and system [8]. This foundation of identifying stereotypes at the method, class, and system level allowed us to hypothesize that those patterns of design, in the form of method stereotype distributions for a single-version system, also exist in multiple-version systems and could characterize design changes over the evolution history.…”
Section: Commit Categorizationmentioning
confidence: 99%
“…The commit signatures are fed into StereoCommit to assign types to a commit. The rules for identification of commit types are influenced by the rules on automatic identification of patterns of design at the class level for a single-version system [8].…”
Section: Commit Categorizationmentioning
confidence: 99%