In the context of adaptive component-based systems, self-expression is the capability of changing the adaptation pattern when some changes occur in the system itself or in its environment. Even if functional requirements can be met without changing the adaptation pattern, the achievement of non-functional requirements, such as performance, can benefit from a change of adaptation pattern. The aim of this paper is to show, by means of a case study in swarm robotics, that a change of adaptation pattern can affect the performance of a system. In our case study, the robots must collect food items (foraging); we will show that while in an open arena the Reactive Stigmergy Pattern performs better, the Centralised AM Pattern better suits the presence of obstacles. Since the situation of the environment can be unknown in advance, or it can change at runtime, we claim that the change of adaptation pattern can be useful in adaptive componentbased systems.
Is self-expression useful? Evaluation by a case study / Puviani, Mariachiara; C., Pinciroli; Cabri, Giacomo; Leonardi, Letizia; Zambonelli, Franco. - STAMPA. - (2013), pp. 62-67. (Intervento presentato al convegno 2013 IEEE 22nd International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2013 tenutosi a Hammamet, tun nel June 17-20) [10.1109/WETICE.2013.46].
Is self-expression useful? Evaluation by a case study
PUVIANI, MARIACHIARA;CABRI, Giacomo;LEONARDI, Letizia;ZAMBONELLI, Franco
2013
Abstract
In the context of adaptive component-based systems, self-expression is the capability of changing the adaptation pattern when some changes occur in the system itself or in its environment. Even if functional requirements can be met without changing the adaptation pattern, the achievement of non-functional requirements, such as performance, can benefit from a change of adaptation pattern. The aim of this paper is to show, by means of a case study in swarm robotics, that a change of adaptation pattern can affect the performance of a system. In our case study, the robots must collect food items (foraging); we will show that while in an open arena the Reactive Stigmergy Pattern performs better, the Centralised AM Pattern better suits the presence of obstacles. Since the situation of the environment can be unknown in advance, or it can change at runtime, we claim that the change of adaptation pattern can be useful in adaptive componentbased systems.File | Dimensione | Formato | |
---|---|---|---|
WETICE13_dalsito.pdf
Accesso riservato
Tipologia:
Altro
Dimensione
1.98 MB
Formato
Adobe PDF
|
1.98 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
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