Business processes realize a business goal by coordinating the tasks undertaken by multiple interacting parties. Given such a distributed nature, Multiagent Organizations (MAO) are a promising paradigm for conceptualizing and implementing business processes. Yet, MAO still lack of a systematic method for reporting to the right agents feedback about success or failure of a task. We claim that an explicit representation of accountability and responsibility assumptions provides the right abstractions to engineer MAO for supporting the execution of business processes. Basing our programming approach on MAO, we present two accountability patterns for developing accountable agents. To illustrate this approach we use the JaCaMo multi-agent programming platform.
Accountability and Responsibility in Multiagent Organizations for Engineering Business Processes
Matteo Baldoni;Cristina Baroglio;Roberto Micalizio;Stefano Tedeschi
2020-01-01
Abstract
Business processes realize a business goal by coordinating the tasks undertaken by multiple interacting parties. Given such a distributed nature, Multiagent Organizations (MAO) are a promising paradigm for conceptualizing and implementing business processes. Yet, MAO still lack of a systematic method for reporting to the right agents feedback about success or failure of a task. We claim that an explicit representation of accountability and responsibility assumptions provides the right abstractions to engineer MAO for supporting the execution of business processes. Basing our programming approach on MAO, we present two accountability patterns for developing accountable agents. To illustrate this approach we use the JaCaMo multi-agent programming platform.File | Dimensione | Formato | |
---|---|---|---|
2019_EMAS_PostProc.pdf
Accesso riservato
Tipo di file:
POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione
403.88 kB
Formato
Adobe PDF
|
403.88 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.