5 Conclusion
This paper has presented a notation (i-nets) based on colored Petri nets in order to
cope with the collaboration needed between two major components of a process-
driven information system, i.e. the Process Manager (PM) and the Task Manager
(TM).
Three collaboration patterns, related to the implementation of manual activities,
have been presented. These patterns show circumstances in which two or more transi-
tions are enabled and they refer to interactions in opposite directions; this means that
the participants may take different paths and, as a consequence, they will produce
clashing interactions. This paper has presented an approach, based on priorities,
which enables the participants to reconcile.
Current work is being devoted to taking advantage of the expressive power of i-
nets in order to extend the interactions presented in this paper with conversational
features, on the basis of the Language Action perspective.
Acknowledgements
The author would like to thank the reviewers for their helpful suggestions.
References
1. Bruno Giorgio, Bruno Giulia, La Rosa, M.: On Collaborations and Choreographies. Proc.
1st Int. Workshop on Technologies for Collaborative Business Process Management.
INSTICC Press (2006) 3-12
2. Barros, A., Dumas, M., Oaks, P.: Standards for Web Service Choreography and Orchestra-
tion: Status and Perspectives. Lecture Notes in Computer Science, Vol. 3812. Springer,
Berlin (2006) 61–74
3. UN/CEFACT: Modeling Methodology (UMM) User Guide. Retrieved April 10, 2007,
from http://www.unece.org/cefact/umm/UMM_userguide_V20030922.pdf
4. Kavantzas, N., Burdett, D., Ritzinger, G. : Web Services Choreography Description Lan-
guage (WS-CDL), Version 1.0. Retrieved April 10, 2007, from http://www.w3.org/TR/ws-
cdl-10/
5. van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow
Patterns. Distributed and Parallel Databases, Vol. 14(2003) 5-51
6. Dumas, M., van der Aalst, W.M.P., ter Hofstede: Process-Aware Information Systems:
Bridging People and Software Through Process Technology. Wiley (2005)
7. Kristensen, L.M., Christensen, S., Jensen, K.: The Practitioner's Guide to Coloured Petri
Nets. International Journal on Software Tools for Technology Transfer, Vol. 2. Springer,
Berlin (1998) 98-132
8. OMG: Business Process Modeling Notation (BPMN), Final Adopted Specification, Febru-
ary 2006. Retrieved April 10, 2007, from http: /www.bpmn.org/
9. Workflow Management Coalition: XML Process Definition Language, Version 2.00, 2005.
Retrieved April 10, 2007, from http://www.wfmc.org
11