other approaches that use Petri nets, resources and roles are not represented in the same
Petri net as the process. This allows a clear distinction between the two perspectives
and a flexible workflow system: changes in the two perspectives can be done easily,
with minimal changes in the other perspective. A notion of soundness was introduced
and we proved this property is decidable for RWFN-nets. Future work aims at defining
RWFN-nets which will model workflows that process batches of cases, instead of one
case in isolation.
References
1. W. M. P. van der Aalst: The Application of Petri nets to Workflow Management, The journal
of Circuits, Systems and Computers, 8(1): pp. 21- 66, Eindhoven University of Technology,
The Netherlands, 1998.
2. W. M. P. van der Aalst: Structural Characterization of Sound Workflows nets, Computing
Science Reports 96-23, Eindhoven University of Technology, Eindhoven, 1996.
3. W.M.P. van der Aalst: Three Good Reasons for Using a Petri-net-based Workflow Manage-
ment System. Wakayama et al., editors. Information and Process Integration in Enterprises:
Rethinking Documents. Volume 428 of The Kluwer International Series in Engineering and
Computer Science. Boston, Kluwer Academic Publicers, pp.161-182, 1998.
4. W. M. P. van der Aalst: Verifications of Workflow Nets. P. Azema and G. Balbo, editors,
Application and Theory of Petri nets 1997, volume 1248 of Lecture Notes in Computer
Science, pp. 407-426, SpringerVerlag, Berlin, 1997.
5. K. Barkaoui, L. Petrucci: Structural analysis of workflow nets with shared resources. Work-
flow management: Net-based Concepts, Models, Techniques and Tools (WFM’98), volume
98/7 of Computing science reports, pp. 82-95, Eindhoven University of Technology, 1998.
6. K. van Hee, N. Sidorova, M. Voorhoeve: Resource-Constrained Workflow Nets. Linde-
mann, Burkhard, Czaja, Skowron, Schlingloff, Suraj (Eds.): Proceedings of the International
Workshop on Concurrency, Specification and Programming (CS & P) 2004, pp. 166-177,
Informatik-Berichte der Humboldt-Universitat zu Berlin, Nr. 170, September 2004.
7. A. Kumar, W.M.P. van der Aalst, H.M.W. Verbeek: Dynamic Work Distribution in Workflow
Management Systems: How to balance quality and performance?. Journal of Management
Information Systems, 18(3), pp.157-193, 2002.
8. I.A. Lomazova: Nested Petri Nets - a Formalism for Specification and Verification of Multi -
Agent Distributed Systems. Fundamenta Informaticae 43 pp. 195-214, 2000.
9. I. A. Lomazova, Ph. Schnoebelen: Some Decidability Results for Nested Petri Nets. Ershov
Memorial Conference: pp. 208-220, 1999.
10. M. zur M
¨
uhlen. Resource modeling in workflow applications. Proceedings of the 1999 Work-
flow Management Conference (November 1999), pp. 137-153, 1999.
11. M. Netjes, W.M.P. van der Aalst, H.A. Reijers. Analysis of resource-constrained processes
with colored petri nets. In K. Jensen, Proceedings of the 6th Workshop and Tutorial on Prac-
tical Use of Coloured Petri nets and the CPN Tools (CPN’05), pp. 251-265, 2005
12. I.T.P. Vanderfeesten, W.M.P. van der Aalst, H.A. Reijers. Modelling a product based work-
flow system in CPN Tools. In K. Jensen, Proceedings of the 6th Workshop and Tutorial on
Practical Use of Coloured Petri Nets and the CPN Tools, pp. 99-118, Aarhus, Denmark:
University of Denmark, 2005.
13. WFMC, Workflow Management Coalition Terminology and Glossary (WFMC-TC-1011),
Technical Report, The Workflow Management Coalition, Brussels 1999.
20