Expressing Workflow Patterns in CCS
نویسنده
چکیده
There is an ongoing debate in the workflow community about the relative merits of Petri nets and π-calculus for workflow modeling. Recently, van der Aalst presented some challenges to model workflow in π-calculus. This paper responds to those challenges by showing how to code the 20 most commonplace workflow patterns in CCS (a subset of π-calculus), and describes two new workflow patterns that were identified in the process. The applicability of π-calculus to the workflow modeling domain is briefly discussed and a new overlay operator is discussed with applications to workflow descriptions.
منابع مشابه
SMAWL: A SMAll Workflow Language Based on CCS
This paper provides a overview of SMAWL, a SMAll Workflow Language based on CCS (Calculus of Communicating Systems). There has been a prolonged debate in the workflow community about the relative suitability of Petri nets versus π-calculus as a formal foundation for workflow languages. Here we demonstrate how to build a workflow language based on CCS (a predecessor of π-calculus). To facilitate...
متن کاملFormalising Workflow: A CCS-inspired Characterisation of the YAWL Workflow Patterns
We present work concerning the formal specification of business processes. It is of substantial benefit to be able to pin down the meaning of business processes precisely. This is an end in itself, but we are also concerned to do so in order that we might prove properties about the business processes that are being specified. It is a notable characteristic of most languages for representing bus...
متن کاملThe effectiveness of film therapy on communication patterns and expressing positive feelings towards the spouse among couples with marital conflict
The aim of this study was to determine the effectiveness of film therapy on communication patterns and expressing positive feelings to spouses among couples with marital conflicts. This research utilized a pre-test and post-test experimental design with a control group and in this study, the study population was all couples referred to Valiasr Neighborhood in Tehran in the year 2019 who were se...
متن کاملExpressing Workflow Patterns for Web Services: The Case of PEWS
PEWS is a language for the implementation of web service interfaces. PEWS programs can be used for the description of both individual and composed web services. Individual web services can be built up from Java programs. Composed web services are built from simpler services. PEWS operators describe the allowed workflow of the web service, i.e.the order in which the operations of the web service...
متن کاملTowards a Library of Workflow User Interface Patterns
A collection of user interface design patterns for workflow information systems is presented. Each Workflow User Interface Pattern (WUIP) is characterized by properties expressed in the PLML markup language for expressing patterns and augmented by additional attributes and models attached to the pattern: the abstract user interface and the corresponding task model. These models are specified in...
متن کامل