Data- and artifact-centric business processes are gaining momentum due to their ability of explicitly capturing the interplay between the process control-flow and the manipulated data. In this paper, we rely on the framework of Data-Centric Dynamic Systems (DCDSs), which has been recently introduced for the formal specification and verification of data-centric processes, and we discuss how it can be realized into a prototype system which is able to enact processes comprising human actors, services and data. This reference implementation exploits the natural correspondence between DCDSs and state-of-the-art rule engines, e.g., JBoss Drools, and present the interesting feature that the model used for analysis and verification is fully aligned with the one adopted for the execution. © 2013 IEEE.
Implementing and running data-centric dynamic systems / Russo, Alessandro; Mecella, Massimo; Patrizi, Fabio; Marco, Montali. - (2013), pp. 225-232. (Intervento presentato al convegno 6th IEEE International Conference on Service-Oriented Computing and Applications, SOCA 2013 tenutosi a Kauai, HI nel 16 December 2013 through 18 December 2013) [10.1109/soca.2013.37].
Implementing and running data-centric dynamic systems
RUSSO, ALESSANDRO;MECELLA, Massimo;PATRIZI, FABIO;
2013
Abstract
Data- and artifact-centric business processes are gaining momentum due to their ability of explicitly capturing the interplay between the process control-flow and the manipulated data. In this paper, we rely on the framework of Data-Centric Dynamic Systems (DCDSs), which has been recently introduced for the formal specification and verification of data-centric processes, and we discuss how it can be realized into a prototype system which is able to enact processes comprising human actors, services and data. This reference implementation exploits the natural correspondence between DCDSs and state-of-the-art rule engines, e.g., JBoss Drools, and present the interesting feature that the model used for analysis and verification is fully aligned with the one adopted for the execution. © 2013 IEEE.File | Dimensione | Formato | |
---|---|---|---|
VE_2013_11573-537145.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
928.54 kB
Formato
Adobe PDF
|
928.54 kB | Adobe PDF | Contatta l'autore |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.