Title :
A Method for the Formal Representation of the Boolean Conditions of Orchestrated Services
Author :
Popescu, Corina ; Lastra, Jose L Martinez
Author_Institution :
Tampere Univ. of Technol., Tampere
Abstract :
The focus of this research is formal validation and verification of the orchestration (the sequencing) of services. This approach uses a Petri net derived formalism called timed net condition event systems (TNCES) which has been chosen due to its modular and composable nature. A basis of TNCES modules has been created to represent a set of eight constructs capable of expressing workflow-related features such as multithreading, synchronization, looping and sequencing. A separate bag of modules has been developed as an extension to the core set to enrich its modelling power with ability of describing Boolean and temporal conditions that may arise in conjunction with looping constructs. This paper focuses on the means of automatically generating each TNCES module within the auxiliary set. An example of possible interconnections between the basic types of modules of this set is provided in order to offer a small scale image of the envisioned validation framework.
Keywords :
Boolean functions; Petri nets; formal verification; Boolean conditions; Petri net; formal validation; formal verification; looping; multithreading; sequencing; synchronization; temporal conditions; timed net condition event systems; Buildings; Concurrent computing; Conferences; Focusing; Manufacturing automation; Manufacturing systems; Multithreading; Production facilities; Protocols; Virtual manufacturing; Petri Nets; formal validation; orchestration; services;
Conference_Titel :
Advanced Information Networking and Applications - Workshops, 2008. AINAW 2008. 22nd International Conference on
Conference_Location :
Okinawa
Print_ISBN :
978-0-7695-3096-3
DOI :
10.1109/WAINA.2008.249