DocumentCode
2535149
Title
Automatically detecting architecturally-relevant code anomalies
Author
Arcoverde, Roberta ; Macia, Isela ; Garcia, Alessandro ; Von Staa, Arndt
Author_Institution
Inf. Dept., PUC-Rio, Rio de Janeiro, Brazil
fYear
2012
fDate
4-4 June 2012
Firstpage
90
Lastpage
91
Abstract
Software architecture degradation is a longstanding problem in software engineering. Previous studies have shown that certain code anomalies - or patterns of code anomalies - are likely to be harmful to architecture design, although their identification is far from trivial. This study presents a system for not only detecting architecturally-relevant code anomalies, but also helping developers to prioritize their removal by ranking them. We detect code anomaly patterns based on static analysis that also exploit architecture information.
Keywords
program diagnostics; software architecture; software development management; software maintenance; code anomaly pattern detection; software architecture; software developement; software engineering; static analysis; Complexity theory; Computer architecture; Degradation; Informatics; Recommender systems; Software engineering; Surgery; architectural problem; code anomaly; refactoring;
fLanguage
English
Publisher
ieee
Conference_Titel
Recommendation Systems for Software Engineering (RSSE), 2012 Third International Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1758-0
Type
conf
DOI
10.1109/RSSE.2012.6233419
Filename
6233419
Link To Document