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

Towards evolvable software architectures based on systems theoretic stability

Abstract: SUMMARY In today's increasingly volatile environments, evolvability is quickly becoming the most desirable characteristic of information systems. Current information systems still struggle to provide these high levels of evolvability. Based on the concept of stability from systems theory, we require that information systems should be stable with respect to a set of anticipated changes in order to exhibit high evolvability. This requires that information systems should be free from so‐called combinatorial effec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
19
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 40 publications
(47 citation statements)
references
References 37 publications
1
19
0
Order By: Relevance
“…Rule-based regulation, on the other hand, can explicitly reference contextual variables in the form of rule conditions that regulate interactions over the program or composition structure. Challenges for rule-based regulation include ensuring consistency of the rule-base both in their definition and in application, and ensuring that valid, non-oscillatory desirable behavior results from the application of complex rules sets (Cheng et al 2008;Mannaert et al 2012). Adaptive reconfiguration on the other hand focuses on maintaining a model of the architectural structure of the system, i.e., how the system is composed from components or services.…”
Section: Making and Enacting Decisionsmentioning
confidence: 99%
“…Rule-based regulation, on the other hand, can explicitly reference contextual variables in the form of rule conditions that regulate interactions over the program or composition structure. Challenges for rule-based regulation include ensuring consistency of the rule-base both in their definition and in application, and ensuring that valid, non-oscillatory desirable behavior results from the application of complex rules sets (Cheng et al 2008;Mannaert et al 2012). Adaptive reconfiguration on the other hand focuses on maintaining a model of the architectural structure of the system, i.e., how the system is composed from components or services.…”
Section: Making and Enacting Decisionsmentioning
confidence: 99%
“…Therefore, 5 higher-level detailed design patterns (so-called elements) have been proposed to create NS software in practice (Mannaert et al 2012, each aggregating and encapsulating a set of software constructs and providing the basic functionality of an information system:…”
Section: Ns Theorems and Elementsmentioning
confidence: 99%
“…The theory exhibits several appealing and unique characteristics for tackling the agility challenge: it is grounded in concepts from systems theory, the derived theorems provide specific programming guidance while unifying multiple software design best practices, and it has proven its feasibility in practice by multiple implementations for different types of systems in industry (Mannaert et al 2012;van der Linden et al 2017;Eessaar 2016).…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…New normalization theories -Normalization Process Theory (NPT), Normalized Systems Theory (NST) and Norm Analysis method (NA) have emerged in different, however, co-related areas of organizational management, organizational modeling, and requirements engineering (Van Nuffel et al, 2009), (Murray et al, 2010), (Mannaert et al, , 2011, (Eessaar, 2014), (Linden et al, 2012), , (Tan et al, 2004), (Chong and Liu, 2000).…”
Section: Introductionmentioning
confidence: 99%