2018 IEEE International Conference on Software Architecture (ICSA) 2018
DOI: 10.1109/icsa.2018.00027
|View full text |Cite
|
Sign up to set email alerts
|

An Empirical Study of Architectural Decay in Open-Source Software

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
58
0
10

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 63 publications
(70 citation statements)
references
References 33 publications
2
58
0
10
Order By: Relevance
“…The problems which appear at this level are usually from the Interface-Based Smells category as defined in [8], [11]. Is not uncommon to find Ambiguous Interfaces or Concern Overload where a component performs a large amount of tasks and have a scarce number of interfaces.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…The problems which appear at this level are usually from the Interface-Based Smells category as defined in [8], [11]. Is not uncommon to find Ambiguous Interfaces or Concern Overload where a component performs a large amount of tasks and have a scarce number of interfaces.…”
Section: Discussionmentioning
confidence: 99%
“…The most problematic ones were the E-commerce and Firefox. In all the codebases excepting the Game, we find the Concern Overload and the Ambiguous Interfaces smells [8], [11]. D. View 1) Issues: In large projects, which do not have major architectural issues, the Controller objects configure the Views by directly passing the Model item as an argument.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Code smells are related to code entities, architectural smells are related to components. One does not automatically map to the other [21].…”
Section: Code Smells and Architectural Smellsmentioning
confidence: 99%