2005
DOI: 10.1016/j.infsof.2004.11.005
|View full text |Cite
|
Sign up to set email alerts
|

Combating architectural degeneration: a survey

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
75
0
8

Year Published

2006
2006
2024
2024

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 78 publications
(83 citation statements)
references
References 65 publications
0
75
0
8
Order By: Relevance
“…Their paper focuses on the methodological aspect of describing these templates and not on how they can be used when evolving an architecture as in our approach. In the architecture evolution field, Lindvall et al presented a survey on techniques employed in diagnosing or researching degeneration in software architectures and treating it [8]. Architecture degeneration is seen as the deviation of the actual architecture from the planned one.…”
Section: Related Workmentioning
confidence: 99%
“…Their paper focuses on the methodological aspect of describing these templates and not on how they can be used when evolving an architecture as in our approach. In the architecture evolution field, Lindvall et al presented a survey on techniques employed in diagnosing or researching degeneration in software architectures and treating it [8]. Architecture degeneration is seen as the deviation of the actual architecture from the planned one.…”
Section: Related Workmentioning
confidence: 99%
“…A design problem can be introduced when certain decisions are made before programming. In addition, when software changes are made, the system's design can degrade due to new design problems being introduced (Hochstein & Lindvall 2005). We refer to an individual manifestation of a design problem as a design problem instance.…”
Section: Software Design Problemmentioning
confidence: 99%
“…Design problems have caused the discontinuation or reengineering of several software projects (Hochstein & Lindvall 2005). As previously mentioned, programmers frequently need to detect such problems in the source code due to the lack of formal design documentation.…”
Section: Studies On the Relation Of Code Anomalies And Design Problemsmentioning
confidence: 99%
See 2 more Smart Citations