AIMESproject (2008-2010). Deliverable 1.3: requirements
specification.
Bergmann, R., Fremann, A., Maximini, K., Maximini, R.,
and Sauer, T. (2006). T.: Case-based support for
collaborative business. In Proceedings of the 8th
European Conference on CBR (ECCBR06), Springer
LNCS 4106, pages 519–533.
Blake, B. (2005). Coordinating multiple agents for
workflow-oriented process orchestration. Information
Systems and E-Business Management, 1(4):387–404.
Brogi, A., Popescu, R., Brogi, A., and Popescu, R. (2006).
Bpel2yawl: Translating bpel processes into yawl
workflows.
Eshuis, R. and Dehnert, J. (2003). Reactive petri nets for
workflow modeling. In Application and Theory of
Petri Nets 2003, pages 296–315. Springer.
Frankowiak, M. R., Grosvenor, R. I., and Prickett, P. W.
(2009). Microcontroller-based process monitoring us-
ing petri-nets. EURASIP J. Embedded Syst., 2009:1–
12.
Gay, P., Pla, A., Lopez, B., Melendez, J., and ReginaMu-
nier (2010). Service workfloow monitoring through
complex event processing. In Proceedings of the
15th IEEE International Conference on Emerging
Techonologies and Factory Automation (ETFA), Bil-
bao, Spain.
Kalnins, A. and Vitolins, V. (2006). Use of uml and
model transformations for workflow process defini-
tions. CoRR, abs/cs/0607044.
Lombardi, M. and Milano, M. (2010). Allocation and
scheduling of conditional task graphs. Artificial In-
telligence, 174(7-8):500–529.
Muehlen, M. and Recker, J. (2008). How much language
is enough? theoretical and practical use of the busi-
ness process modeling notation. Advanced Informa-
tion Systems Engineering, pages 465–479.
Murata, T. (2002). Petri nets: Properties, analysis and ap-
plications. Proceedings of the IEEE, 77(4):541–580.
Petri, C. A. (1962). Kommunikation mit Automaten. PhD
thesis, Institut f
¨
ur instrumentelle Mathematik, Bonn.
Pla, A. (2010). Predicting and diagnosing delays in a
workflow environment. Master’s thesis, Universitat
de Girona, Girona, Spain.
Rinderle, S., Reichert, M., and Dadam, P. (2004). Cor-
rectness criteria for dynamic changes in workflow sys-
tems: a survey. Data Knowl. Eng., 50(1):9–34.
Rozinat, A., Wynn, M., der Aalsta, W. V., ter Hofstede, A.,
and Fidge, C. (2009). Workflow simulation for opera-
tional decision support. Data & Knowledge Engineer-
ing, 68(9):834–850.
Van der Aalst, W. (1993). Interval timed coloured petri nets
and their analysis.
Van der Aalst, W. M. P. (1998). The application of Petri nets
to workflow management. The Journal of Circuits,
Systems and Computers, 8(1):21–66.
Van der Aalst, W. M. P. and Pesic, M. (2006). Specify-
ing, discovering, and monitoring service flows mak-
ing web services process-aware. BPM Center Report
BPM-06-09, BPM Center.
Van der Aalst, W. M. P., van Dongen, B. F., Herbst, J.,
Maruster, L., Schimm, G., and Weijters, A. J. M. M.
(2003). Workflow mining: a survey of issues and ap-
proaches. Data Knowl. Eng., 47(2):237–267.
Wang, M. and Wang, H. (2002). Intelligent agent supported
flexible workflow monitoring system. In A. Banks Pid-
duck et al: CAISE 2002, LNCS 2348, pages 787–791.
Zarour, N., Boufaida, M., Seinturier, L., and Estraillier, P.
(2005). Supporting virtual enterprise systems using
agent coordination. Knowledge and Information Sys-
tems, 8:330?349.
Zdenk, M. S., Svdov, M., and Hanzlek, Z. (2001). Matlab
toolbox for petri nets. In 22nd International Confer-
ence ICATPN 2001, pages 32–36.
PETRI NET BASED AGENTS FOR COORDINATING RESOURCES IN A WORKFLOW MANAGEMENT SYSTEM
523