Self-adaptive systems: A systematic literature review across categories and domains
Context: Championed by IBM's vision of autonomic computing paper in 2003, the autonomic
computing research field has seen increased research activity over the last 20 years …
computing research field has seen increased research activity over the last 20 years …
From goals to components: a combined approach to self-management
Autonomous or semi-autonomous systems are deployed in environments where contact with
programmers or technicians is infrequent or undesirable. To operate reliably, such systems …
programmers or technicians is infrequent or undesirable. To operate reliably, such systems …
Synthesizing nonanomalous event-based controllers for liveness goals
We present SGR (1), a novel synthesis technique and methodological guidelines for
automatically constructing event-based behavior models. Our approach works for an …
automatically constructing event-based behavior models. Our approach works for an …
Managing uncertainty in self-adaptive systems with plan reuse and stochastic search
Many software systems operate in environments where change and uncertainty are the rule,
rather than exceptions. Techniques for self-adaptation allow these systems to automatically …
rather than exceptions. Techniques for self-adaptation allow these systems to automatically …
Self-adaptation through incremental generative model transformations at runtime
A self-adaptive system uses runtime models to adapt its architecture to the changing
requirements and contexts. However, there is no one-to-one map** between the …
requirements and contexts. However, there is no one-to-one map** between the …
[BOOK][B] Computer system design: system-on-chip
MJ Flynn, W Luk - 2011 - books.google.com
The next generation of computer system designers will be less concerned about details of
processors and memories, and more concerned about the elements of a system tailored to …
processors and memories, and more concerned about the elements of a system tailored to …
Hybrid planning for decision making in self-adaptive systems
Run-time generation of adaptation plans is a powerful mechanism that helps a self-adaptive
system to meet its goals in a dynamically changing environment. In the past, researchers …
system to meet its goals in a dynamically changing environment. In the past, researchers …
Synthesis of live behaviour models
We present a novel technique for synthesising behaviour models that works for an
expressive subset of liveness properties and conforms to the foundational requirements …
expressive subset of liveness properties and conforms to the foundational requirements …
A case study in goal-driven architectural adaptation
To operate reliably in environments where interaction with an operator is infrequent or
undesirable, an autonomous system should be capable of both determining how to achieve …
undesirable, an autonomous system should be capable of both determining how to achieve …
Requirements-based software system adaptation
VE Silva Souza - 2012 - iris.unitn.it
Nowadays, there are more and more software systems operating in highly open, dynamic
and unpredictable environments. Moreover, as technology advances, requirements for these …
and unpredictable environments. Moreover, as technology advances, requirements for these …