The increasing complexity and dynamics in which software systems are deployed call for solutions to make such systems autonomic, i.e., capable of dynamically self-adapting their behavior in response to changing situations. To this end, proper models and software engineering tools are required to be available to support the design and development of autonomic systems. In this paper, we introduce a new general model, SOTA, for modeling the adaptation requirements. SOTA, by bringing together the lessons of goal-oriented modeling and of context-aware system modeling, has the potentials for tackling some key issues in the design and development of complex self-adaptive software systems. In particular, SOTA enables: early verification of requirements, identification of knowledge requirements for self-adaptation, and identification of the most suitable self-adaptive patterns.

SOTA: Towards a General Model for Self-Adaptive Systems / Abeywickrama, Dhaminda; Bicocchi, Nicola; Zambonelli, Franco. - ELETTRONICO. - (2012), pp. 48-53. ((Intervento presentato al convegno 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises tenutosi a Toulouse, France nel Giugno 2012 [10.1109/WETICE.2012.48].

SOTA: Towards a General Model for Self-Adaptive Systems

ABEYWICKRAMA, Dhaminda;BICOCCHI, Nicola;ZAMBONELLI, Franco
2012-01-01

Abstract

The increasing complexity and dynamics in which software systems are deployed call for solutions to make such systems autonomic, i.e., capable of dynamically self-adapting their behavior in response to changing situations. To this end, proper models and software engineering tools are required to be available to support the design and development of autonomic systems. In this paper, we introduce a new general model, SOTA, for modeling the adaptation requirements. SOTA, by bringing together the lessons of goal-oriented modeling and of context-aware system modeling, has the potentials for tackling some key issues in the design and development of complex self-adaptive software systems. In particular, SOTA enables: early verification of requirements, identification of knowledge requirements for self-adaptation, and identification of the most suitable self-adaptive patterns.
2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Toulouse, France
Giugno 2012
48
53
Abeywickrama, Dhaminda; Bicocchi, Nicola; Zambonelli, Franco
SOTA: Towards a General Model for Self-Adaptive Systems / Abeywickrama, Dhaminda; Bicocchi, Nicola; Zambonelli, Franco. - ELETTRONICO. - (2012), pp. 48-53. ((Intervento presentato al convegno 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises tenutosi a Toulouse, France nel Giugno 2012 [10.1109/WETICE.2012.48].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/979773
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 50
  • ???jsp.display-item.citation.isi??? 24
social impact