Meny

Du är här

Reliability-driven dynamic binding via feedback control

Författare:
  • Antonio Filieri (PhD Student)
  • Carlo Ghezzi (Full Professor)
  • Alberto Leva (Associate Professor)
  • Martina Maggio
Redaktör:
  • Hausi Müller
  • Luciano Baresi
Publiceringsår: 2012
Språk: Engelska
Dokumenttyp: Konferensbidrag
Ytterligare information: The paper was accepted for publication in the 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. key=fili_etal2012

Sammanfattning

We are concerned with software that can self-adapt 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 self-adaptation are discovered during the system's lifetime. By adopting a suitable modeling approach, the dynamic binding problem can be formulated as a discrete-time feedback control problem, and solved with very simple techniques based on linear blocks. Doing so, reliability objectives are in turn formulated as set point tracking ones in the presence of disturbances, and attained without the need for optimization. At design time, the proposed formulation has the advantage of naturally providing system sizing clues, while at operation time, the inherent computational simplicity of the obtained controllers results in a low overhead. Finally, the formulation allows for a rigorous assessment of the achieved results in both nominal and off-design conditions for any desired operation point.

Disputation

Nyckelord

  • Technology and Engineering
  • dynamic binding
  • discrete-time feedback control
  • reliability requirements
  • self-adaptive software

Övriga

7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
2012-06-04/2012-06-05
Zürich, Switzerland
Inpress
Yes
  • LCCC

Box 117, 221 00 LUND
Telefon 046-222 00 00 (växel)
Telefax 046-222 47 20
lu [at] lu [dot] se

Fakturaadress: Box 188, 221 00 LUND
Organisationsnummer: 202100-3211
Om webbplatsen