2017
DOI: 10.1007/978-3-319-74183-3_3
|View full text |Cite
|
Sign up to set email alerts
|

Challenges in Composing and Decomposing Assurances for Self-Adaptive Systems

Abstract: Abstract. Self-adaptive software systems adapt to changes in the environment, in the system itself, in their requirements, or in their business objectives. Typically, these systems attempt to maintain system goals at run time and often provide assurance that they will meet their goals under dynamic and uncertain circumstances. While significant research has focused on ways to engineer selfadaptive capabilities into both new and legacy software systems, less work has been conducted on how to assure that self-ad… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0
1

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 12 publications
(5 citation statements)
references
References 47 publications
0
4
0
1
Order By: Relevance
“…Furthermore, systems that manage physical elements must handle uncertainties in the physical world that lead to adaptation. Self‐adaptation can be a feasible alternative for these systems, since it enables the system to integrate new components or to change their structure or behavior at runtime 26 . SaS has specific characteristics compared to other traditional software, since it enables structural, behavioral, or contextual changes at runtime.…”
Section: An Overview Of Self‐* Software and Soa‐based Systemsmentioning
confidence: 99%
“…Furthermore, systems that manage physical elements must handle uncertainties in the physical world that lead to adaptation. Self‐adaptation can be a feasible alternative for these systems, since it enables the system to integrate new components or to change their structure or behavior at runtime 26 . SaS has specific characteristics compared to other traditional software, since it enables structural, behavioral, or contextual changes at runtime.…”
Section: An Overview Of Self‐* Software and Soa‐based Systemsmentioning
confidence: 99%
“…However, safety-critical applications pose challenges for CASs related to verification and validation, real-time guarantees, and to the satisfaction of "hard" constraints that are difficult to provably satisfy in highly variable and possibly unknown scenarios [59]. This remains an area requiring significant research.…”
Section: Public Safety and Securitymentioning
confidence: 99%
“…We can therefore use work on assurance case construction and composition as a guide to how to decompose and compose assurances for self-adaptive systems. For an extensive description of the ideas presented in this section, we refer the reader to [37].…”
Section: Composing and Decomposing Assurancesmentioning
confidence: 99%