Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Autotuning control structures for reliability-driven dynamic binding

Filieri, Antonio ; Ghezzi, Carlo ; Leva, Alberto and Maggio, Martina LU (2012) 51st IEEE Conference on Decision and Control, 2012 p.418-423
Abstract
This paper explores a formally grounded ap- proach to solve the problem of dynamic binding in service- oriented software architecture. Dynamic binding is a widely adopted mean to automatically bind exposed software interfaces to actual implementations. The execution of an operation on one or another implementation, though providing the same result, could turn out in different quality of service, e.g. due to failure occurrence. Dynamic binding is thus of primary importance to achieve what in the Software Engineering domain is called “self- adaptiveness”, the capability to preserve a desired quality of service, if this is feasible. It is important to reach this goal also in the presence of environmental fluctuations – a route congestion... (More)
This paper explores a formally grounded ap- proach to solve the problem of dynamic binding in service- oriented software architecture. Dynamic binding is a widely adopted mean to automatically bind exposed software interfaces to actual implementations. The execution of an operation on one or another implementation, though providing the same result, could turn out in different quality of service, e.g. due to failure occurrence. Dynamic binding is thus of primary importance to achieve what in the Software Engineering domain is called “self- adaptiveness”, the capability to preserve a desired quality of service, if this is feasible. It is important to reach this goal also in the presence of environmental fluctuations – a route congestion increase – or even abrupt variations – a server breakdown. A quite general dynamic binding problem is here reformulated as a discrete-time feedback control one, and the use of autotuning techniques is discussed, extending previous research, in a view to guaranteeing the desired quality of service without the need for computationally-intensive optimisations. (Less)
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
IEEE 51st Annual Conference on Decision and Control (CDC), 2012
pages
418 - 423
publisher
IEEE - Institute of Electrical and Electronics Engineers Inc.
conference name
51st IEEE Conference on Decision and Control, 2012
conference location
Maui, Hawaii, United States
conference dates
2012-12-10 - 2012-12-13
external identifiers
  • scopus:84874254948
ISSN
0743-1546
ISBN
978-1-4673-2065-8
DOI
10.1109/CDC.2012.6426402
language
English
LU publication?
yes
id
58b3ab11-14be-4b69-91bf-f2961f10aab9 (old id 2863374)
date added to LUP
2016-04-01 13:00:20
date last changed
2022-03-29 05:00:57
@inproceedings{58b3ab11-14be-4b69-91bf-f2961f10aab9,
  abstract     = {{This paper explores a formally grounded ap- proach to solve the problem of dynamic binding in service- oriented software architecture. Dynamic binding is a widely adopted mean to automatically bind exposed software interfaces to actual implementations. The execution of an operation on one or another implementation, though providing the same result, could turn out in different quality of service, e.g. due to failure occurrence. Dynamic binding is thus of primary importance to achieve what in the Software Engineering domain is called “self- adaptiveness”, the capability to preserve a desired quality of service, if this is feasible. It is important to reach this goal also in the presence of environmental fluctuations – a route congestion increase – or even abrupt variations – a server breakdown. A quite general dynamic binding problem is here reformulated as a discrete-time feedback control one, and the use of autotuning techniques is discussed, extending previous research, in a view to guaranteeing the desired quality of service without the need for computationally-intensive optimisations.}},
  author       = {{Filieri, Antonio and Ghezzi, Carlo and Leva, Alberto and Maggio, Martina}},
  booktitle    = {{IEEE 51st Annual Conference on Decision and Control (CDC), 2012}},
  isbn         = {{978-1-4673-2065-8}},
  issn         = {{0743-1546}},
  language     = {{eng}},
  pages        = {{418--423}},
  publisher    = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}},
  title        = {{Autotuning control structures for reliability-driven dynamic binding}},
  url          = {{http://dx.doi.org/10.1109/CDC.2012.6426402}},
  doi          = {{10.1109/CDC.2012.6426402}},
  year         = {{2012}},
}