Engineering commitment-based business protocols with the 2CL methodology

Enterprises must respect a number of regulations, with multilevel nature and which change along time. They must not only adapt their business interactions to the regulations and their changes but also evaluate the risks of violation of the new rules and to account for responsibilities. This work pro...

Full description

Saved in:
Bibliographic Details
Published inAutonomous agents and multi-agent systems Vol. 28; no. 4; pp. 519 - 557
Main Authors Baldoni, Matteo, Baroglio, Cristina, Marengo, Elisa, Patti, Viviana, Capuzzimati, Federico
Format Journal Article
LanguageEnglish
Published Boston Springer US 01.07.2014
Springer
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Enterprises must respect a number of regulations, with multilevel nature and which change along time. They must not only adapt their business interactions to the regulations and their changes but also evaluate the risks of violation of the new rules and to account for responsibilities. This work proposes a methodological framework for modeling and engineering business protocols, which gives primary position to the notions of commitment and responsibility, and supports the analysis of risks of violation when a new regulation is issued. We build on 2CL commitment-based protocols and introduce 2CL Methodology, a software engineering methodology for such protocols, which includes guidelines for specifying 2CL business protocols, for specialising them, and for composing a new 2CL protocol based on a set of given 2CL protocols. We developed a set of integrated software tools for the design and the analysis of 2CL protocols, with the aim of concretely supporting, on the one hand, designers in the task of identifying exposure to risks of violation, and, on the other hand, the management in the task of reasoning about accountability and of decision making. The proposal is evaluated by using a real-world case study from the banking sector.
ISSN:1387-2532
1573-7454
DOI:10.1007/s10458-013-9233-1