A business process is first and foremost a social interaction among multiple participants. Business process modeling languages support the description of business processes in operational terms, as collections of interleaved activities conducted by human and software agents. However, such descriptions do not capture adequately the richness of social interaction among participants. To address this deficiency, we propose Azzurra, a specification language for modeling and enacting business processes. Azzurra is founded on social concepts, such as roles, agents and commitments among them, and Azzurra specifications are social models consisting of sets of commitments. As such, Azzurra specifications support flexible executions of business processes, and provide a semantic notion of actor accountability and business process compliance. In this paper, we present syntax and semantics of Azzurra, and we propose algorithms to determine runtime compliance with an Azzurra specification.

Social specifications of business processes with Azzurra / Dalpiaz, Fabiano; Souza Cardoso, Evellin Cristine; Canobbio, Giulia; Giorgini, Paolo; Mylopoulos, John. - STAMPA. - (2015), pp. 7-18. (Intervento presentato al convegno IEEE RCIS 2015 tenutosi a Athens nel 13th-15th May 2015) [10.1109/RCIS.2015.7128859].

Social specifications of business processes with Azzurra

Dalpiaz, Fabiano;Souza Cardoso, Evellin Cristine;Canobbio, Giulia;Giorgini, Paolo;
2015-01-01

Abstract

A business process is first and foremost a social interaction among multiple participants. Business process modeling languages support the description of business processes in operational terms, as collections of interleaved activities conducted by human and software agents. However, such descriptions do not capture adequately the richness of social interaction among participants. To address this deficiency, we propose Azzurra, a specification language for modeling and enacting business processes. Azzurra is founded on social concepts, such as roles, agents and commitments among them, and Azzurra specifications are social models consisting of sets of commitments. As such, Azzurra specifications support flexible executions of business processes, and provide a semantic notion of actor accountability and business process compliance. In this paper, we present syntax and semantics of Azzurra, and we propose algorithms to determine runtime compliance with an Azzurra specification.
2015
IEEE RCIS 2015: 9th International Conference on Research Challenges in Information Science (RCIS) Proceedings
Piscataway, NJ
IEEE Computer Society
978-1-4673-6630-4
Dalpiaz, Fabiano; Souza Cardoso, Evellin Cristine; Canobbio, Giulia; Giorgini, Paolo; Mylopoulos, John
Social specifications of business processes with Azzurra / Dalpiaz, Fabiano; Souza Cardoso, Evellin Cristine; Canobbio, Giulia; Giorgini, Paolo; Mylopoulos, John. - STAMPA. - (2015), pp. 7-18. (Intervento presentato al convegno IEEE RCIS 2015 tenutosi a Athens nel 13th-15th May 2015) [10.1109/RCIS.2015.7128859].
File in questo prodotto:
File Dimensione Formato  
07128859.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 777.37 kB
Formato Adobe PDF
777.37 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: https://hdl.handle.net/11572/114972
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 14
  • ???jsp.display-item.citation.isi??? 9
social impact