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

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 goals
Knowing, Reasoning, and Acting: Essays in Honour of Hector J. Levesque
England
College Publications
9781848900448
Dalpiaz, Fabiano; Chopra, Amit Khushwant; Mylopoulos, Ioannis; Giorgini, Paolo
File in questo prodotto:
File 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

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11572/89645
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact