Using Time Stream Petri Nets over a Service Architecture for Workflow Modelling and Enactment
Title | Using Time Stream Petri Nets over a Service Architecture for Workflow Modelling and Enactment |
Publication Type | Conference Paper |
Year of Publication | 2010 |
Authors | Cicirelli, F, Furfaro, A, Nigro, L |
Conference Name | Proc. of Symposium On Theory of Modeling and Simulation - DEVS Integrative M&S Symposium (DEVS'10) |
Pagination | 71–78 |
Date Published | April 11-15 |
Conference Location | Orlando, FL, USA |
Abstract | Timing requirements are important aspects in workflow modelling, analysis and enactment. In the last few years, though, many workflow languages and tools have been proposed but only few of them address timing issues during enactment. This paper argues that Time Stream Petri Nets (TSPNs), originally designed for multimedia/hypermedia modelling and analysis, are a well-suited formalism also for supporting the whole lifecycle of workflow processes with timing constraints. A novel approach to distributed enactment of workflow processes specified by TSPNs in the context of PN-Engine is proposed. PN-Engine is a decentralized enactment engine based on the Service Oriented Computing paradigm, that enables execution of workflow processes where the coordinated activities may involve cross-boundary organizations. The approach is illustrated by means of an example concerned with a wine-production process. |