Runtime adaptation of software systems is an area of software engi- neering that is gaining increasing attention from researchers. Adaptive software can successfully cope with failures and the volatility of the environment it operates in. Re- searchers in software requirements and architecture are especially interested in model- driven adaptation. The idea is that software would reflect upon its own model in order to reason about adaptation. This chapter represents a summary of our recent work for supporting adaptation in multiagent systems. Our key contribution is to exploit the notion of social com- mitment in order to reason about adaptation in multiagent systems. While other ap- proaches for adaptation assume cooperation or some form of logical centralization, our approach works for open multiagent systems wherein agents are autonomous and heterogeneously constructed. We conceive adaptation from the perspective of an in- tentional agent, who needs to interact with other agents in the multiagent system—by engaging in social commitments—to achieve its goals
From Intentions to Social Commitments: Adaptation in Multiagent Systems
Dalpiaz, Fabiano;Chopra, Amit Khushwant;Mylopoulos, Ioannis;Giorgini, Paolo
2011-01-01
Abstract
Runtime adaptation of software systems is an area of software engi- neering that is gaining increasing attention from researchers. Adaptive software can successfully cope with failures and the volatility of the environment it operates in. Re- searchers in software requirements and architecture are especially interested in model- driven adaptation. The idea is that software would reflect upon its own model in order to reason about adaptation. This chapter represents a summary of our recent work for supporting adaptation in multiagent systems. Our key contribution is to exploit the notion of social com- mitment in order to reason about adaptation in multiagent systems. While other ap- proaches for adaptation assume cooperation or some form of logical centralization, our approach works for open multiagent systems wherein agents are autonomous and heterogeneously constructed. We conceive adaptation from the perspective of an in- tentional agent, who needs to interact with other agents in the multiagent system—by engaging in social commitments—to achieve its goalsFile | Dimensione | Formato | |
---|---|---|---|
levesque11.pdf
Solo gestori archivio
Tipologia:
Versione editoriale (Publisher’s layout)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
133.61 kB
Formato
Adobe PDF
|
133.61 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione