2012 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) 2012
DOI: 10.1109/seams.2012.6224390
|View full text |Cite
|
Sign up to set email alerts
|

Reliability-driven dynamic binding via feedback control

Abstract: Abstract-We are concerned with software that can selfadapt to satisfy certain reliability requirements, in spite of adverse changes affecting the environment in which it is embedded. Self-adapting software architectures are heavily based on dynamic binding. The bindings among components are dynamically set as the conditions that require a selfadaptation are discovered during the system's lifetime. By adopting a suitable modeling approach, the dynamic binding problem can be formulated as a discrete-time feedbac… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
30
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 18 publications
(30 citation statements)
references
References 16 publications
0
30
0
Order By: Relevance
“…Being able to take into explicit account the controller's logic could provide valuable insights about the dependence of the problematic behaviors not just on the workload but also on specific properties of the resource allocation strategy. This could support the automatic generation of controllers specifically tailored to elastic systems, extending our previous work [7,8].…”
Section: Discussionmentioning
confidence: 56%
“…Being able to take into explicit account the controller's logic could provide valuable insights about the dependence of the problematic behaviors not just on the workload but also on specific properties of the resource allocation strategy. This could support the automatic generation of controllers specifically tailored to elastic systems, extending our previous work [7,8].…”
Section: Discussionmentioning
confidence: 56%
“…The controller is synthesized to achieve the desired reliability and performance, while minimizing the cost due the selection of higher service levels. We considered the problem of dynamic binding in previous work, controlling only a single objective with a single knob [7,64]. Here we provide a solution to the multi-objective problem.…”
Section: Multi-objective Service Dynamic Bindingmentioning
confidence: 99%
“…Different approaches in the literature for developing adaptive systems range from those that adopt a prominently control-theoretic perspective [14], to others that employ requirements [15,16,17], or architecture models [1,18,19] to reason about the best way to adapt the target system at run-time.…”
Section: Related Workmentioning
confidence: 99%