• 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