2018
DOI: 10.1002/spe.2563
|View full text |Cite
|
Sign up to set email alerts
|

Exploring architecture blueprints for prioritizing critical code anomalies: Experiences and tool support

Abstract: Summary The manifestation of code anomalies in software systems often indicates symptoms of architecture degradation. Several approaches have been proposed to detect such anomalies in the source code. However, most of them fail to assist developers in prioritizing anomalies harmful to the software architecture of a system. This article presents an investigation on how developers, when supported by architecture blueprints, are able to prioritize architecturally relevant code anomalies. First, we performed a con… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(1 citation statement)
references
References 54 publications
(109 reference statements)
0
1
0
Order By: Relevance
“…There is a possibility that the metric-based detection rules of JSpIRIT might have identified false-positive smells. We mitigated this threat by applying the same metric thresholds proposed by Lanza and Marinescu (Lanza and Marinescu 2006), which had been also used in previous work (Vidal, Marcos and Díaz Pace 2014b, Guimaraes et al 2018.…”
Section: Threats To Validitymentioning
confidence: 99%
“…There is a possibility that the metric-based detection rules of JSpIRIT might have identified false-positive smells. We mitigated this threat by applying the same metric thresholds proposed by Lanza and Marinescu (Lanza and Marinescu 2006), which had been also used in previous work (Vidal, Marcos and Díaz Pace 2014b, Guimaraes et al 2018.…”
Section: Threats To Validitymentioning
confidence: 99%