Modern societies are pervaded by computerized, heterogeneous devices designed for specific purposes, but also more and more often capable of interacting with other devices for entirely different purposes. For example, a cell phone could be used to purchase a train ticket on-line that could later be printed by a vending machine at the train station. This type of open environment is what we call a society of digital systems. In this paper, we outline the characteristics of societies of digital systems, and argue that they call for a new approach to cope with unforeseen interactions, possible incompatibilities, failures, and emergent behaviors. We argue that designers can not assume a closed or homogeneous world, and must instead naturally accommodate dynamic adaptations. Furthermore, self-adaptability, that is, the ability to adapt autonomically to a changing environment, also poses problems, as different adaptation strategies may interfere negatively, leading to unstable behaviors. As an initial concrete contribution to solve this problem, we propose a method to support the graceful integration of devices and software systems in an open environment. The method uses management information, and is specifically centered on the idea of expressing self-adaptation operations as change sets over the management information base
Carzaniga, A., Denaro, G., Estublier, J., Pezzè, M., & Wolf, A. (2009). Toward Deeply Adaptive Societies of Digital Systems. In 2009 31st International Conference on Software Engineering - Companion Volume, ICSE 2009 [10.1109/ICSE-COMPANION.2009.5071014].
Citazione: | Carzaniga, A., Denaro, G., Estublier, J., Pezzè, M., & Wolf, A. (2009). Toward Deeply Adaptive Societies of Digital Systems. In 2009 31st International Conference on Software Engineering - Companion Volume, ICSE 2009 [10.1109/ICSE-COMPANION.2009.5071014]. | |
Tipo: | paper | |
Carattere della pubblicazione: | Scientifica | |
Presenza di un coautore afferente ad Istituzioni straniere: | Si | |
Titolo: | Toward Deeply Adaptive Societies of Digital Systems | |
Autori: | Carzaniga, A; Denaro, G; Estublier, J; Pezzè, M; Wolf, A | |
Autori: | ||
Data di pubblicazione: | 2009 | |
Lingua: | English | |
Nome del convegno: | 2009 31st International Conference on Software Engineering - Companion Volume, ICSE 2009 | |
ISBN: | 978-142443494-7 | |
Digital Object Identifier (DOI): | http://dx.doi.org/10.1109/ICSE-COMPANION.2009.5071014 | |
Appare nelle tipologie: | 02 - Intervento a convegno |