2009 ICSE Workshop on Modeling in Software Engineering 2009
DOI: 10.1109/mise.2009.5069889
|View full text |Cite
|
Sign up to set email alerts
|

Towards engineered architecture evolution

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 15 publications
(12 citation statements)
references
References 24 publications
(31 reference statements)
0
12
0
Order By: Relevance
“…Chaki et al [11] classify architecture evolution into three different types: maintenance focused evolution, which is an architecture evolution that falls under the classical notion of maintenance; open evolution, which has high uncertainty about the future business, technical, and market conditions; and closed evolution, in which the characteristics of the current and envisioned system's architectures are known. The notions of open and closed evolution are similar to our notions of definite and indefinite plans, but differ from ours in that the former focuses on how much we know about the system and the future, whereas the latter focuses on whether or not the system is intended to retire at a certain point of time.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Chaki et al [11] classify architecture evolution into three different types: maintenance focused evolution, which is an architecture evolution that falls under the classical notion of maintenance; open evolution, which has high uncertainty about the future business, technical, and market conditions; and closed evolution, in which the characteristics of the current and envisioned system's architectures are known. The notions of open and closed evolution are similar to our notions of definite and indefinite plans, but differ from ours in that the former focuses on how much we know about the system and the future, whereas the latter focuses on whether or not the system is intended to retire at a certain point of time.…”
Section: Related Workmentioning
confidence: 99%
“…Also our taxonomy provides another important dimension of deterministic plans and adaptive plans so that uncertainly in the real world can be explicitly coped with using adaptive plans. Chaki et al [11] show how closed evolution can be modeled with formal architecture evolution operators. The approach of using formal architecture operators for evolution description can be used to augment and elaborate our framework, and we believe that at the same time it can be developed further along the line of our framework.…”
Section: Related Workmentioning
confidence: 99%
“…Chaki's approach [15] defines the "how" of software evolution through planned processes, Cook and Lehman try to explain the "what". Our study focuses instead on the "why", that is, the causes behind the problems observed.…”
Section: Related Workmentioning
confidence: 99%
“…In the first, "Towards Engineered Architecture Evolution" [3], Chaki, et al argue that close-ended architectural evolution, where the starting and ending design points are known, can be modeled as a sequence of steps. The authors present a framework to describe such evolution trajectories.…”
Section: Using Models In Software Evolutionmentioning
confidence: 99%