nets. In Advances in Petri Nets 1993, volume 674,
pages 126–147. Springer Berlin Heidelberg.
Fahland, D., Favre, C., Koehler, J., Lohmann, N., V
¨
olzer,
H., and Wolf, K. (2011). Analysis on demand: In-
stantaneous soundness checking of industrial business
process models. Data and Knowledge Engineering,
70:448–466.
Gang, X. and Ming, W. Z. (2004). Systemic solutions to
deadlock in fms. In American Control Conference,
volume 6, pages 5740–5745.
Hack, M. (1972). Analysis production schemata by petri
nets. Master’s thesis, Massachusetts Institute of Tech-
nology.
Huang, Y., Jeng, M., Xie, X., and Chung, S. (2001).
Deadlock prevention policy based on petri nets and
siphons. International Journal of Production Re-
search, 39:283–305.
Huang, Y.-S., Pan, Y.-L., and Zhou, M. (2012). Computa-
tionally improved optimal deadlock control policy for
flexible manufacturing systems. IEEE Transactions
on Systems, Man, and Cybernetics, 42:404–415.
Iordache, M., Moody, J., and Antsaklis, P. (2002). Syn-
thesis of deadlock prevention supervisors using petri
nets. IEEE Transactions on Robotics and Automation,
18:59–68.
Karatkevich, A. (2007). Analysis by solving logical equa-
tions calculation of siphons and traps. In Dynamic
Analysis of Petri Net-Based Discrete Systems, volume
356, pages 87–93. Springer.
Kohler, M. and Schaad, A. (2008). Avoiding policy-based
deadlocks in business processes. In International
Conference on Availability, Reliability and Security,
pages 709–716.
Li, Z., Liu, G., Hanisch, H.-M., and Zhou, M. (2012).
Deadlock prevention based on structure reuse of petri
net supervisors for flexible manufacturing systems.
IEEE Transactions on Systems, Man, and Cybernet-
ics, 42:178–191.
Li, Z. and Zhou, M. (2004). Elementary siphons of petri
nets and their application to deadlock prevention in
flexible manufacturing systems. IEEE Transactions
on Systems, Man, and Cybernetics, 34:38–51.
Liu, G., Li, Z., Barkaoui, K., and Al-Ahmari, A. (2013).
Robustness of deadlock control for a class of petri
nets with unreliable resources. Information Sciences,
235:259–279.
Maruta, T., Onoda, S., Ikkai, Y., Kobayashi, T., and Ko-
moda, N. (1998). A deadlock detection algorithm for
business processes workflow models. In IEEE Inter-
nationalConference on Systems Man and Cybernetics,
volume 1, pages 611–616.
Members, W. M. C. (1994). Glossary – a workflow manage-
ment coalition specification. Technical report, Coali-
tion, Workflow Management.
Mohanty, M. and Kumara, P. (2013). Deadlock preven-
tion in process control computer system. Interna-
tional Conferenceon DistributedComputingandInter-
netTechnology, pages 12–16.
Murata, T. (1989). Petri nets: Properties, analysis and ap-
plications. Proceedings of the IEEE, 77:541–580.
Park, J. and Reveliotis, S. (2001). Deadlock avoidance in se-
quential resource allocation systems with multiple re-
source acquisitions and flexible routings. IEEE Trans-
actions on Automatic Control, 46:1572–1583.
Rubinstein, R. and Kroese, D. (2008). Simulation and the
Monte Carlo Method. Wiley, 2 edition.
Sadiq, W., Maria, and Orlowska, E. (2000). Analyzing pro-
cess models using graph reduction techniques. Infor-
mation Systems, 25:117–134.
Sibertin-Blanc, C. (2001). Cooperative objects: Princi-
ples, use and implementation. In Concurrent Object-
Oriented Programming and Petri Nets, volume 2001,
pages 216–246.
Silva, L. d. F., Soares Passos, L. M., Soares, M. d. S.,
and Julia, S. (2013). Siphon-based deadlock preven-
tion policy for interorganizational workflow net de-
sign. In IEEEInternationalConferenceonInformation-
ReuseandIntegration, pages 293–300.
Soares Passos, L. and Julia, S. (2009). Qualitative analysis
of workflow nets using linear logic: Soundness verifi-
cation. In Systems, Man and Cybernetics, 2009. SMC
2009. IEEE International Conference on, pages 2843
–2847.
Tang, F., You, I., Yu, S., Wang, C.-L., Guo, M., and Liu, W.
(2012). An efficient deadlock prevention approach for
service oriented transaction processing. Computers &
Mathematics with Applications, 63:458–468.
Uzam, M. and Zhou, M. (2007). An iterative synthesis ap-
proach to petri net-based deadlock prevention policy
for flexible manufacturing systems. IEEE Transac-
tions on Systems, Man, and Cybernetics, 37:362–371.
van der Aalst, W. M. P. (1998a). The application of petri
nets to workflow management. Journal of Circuits
Systems and Computers, 8:21–66.
van der Aalst, W. M. P. (1998b). Modeling and analyzing
interorganizational workflows. In International Con-
ference on Application of Concurrency to System De-
sign, pages 262–272.
van der Aalst, W. M. P. (2000). Loosely coupled interorga-
nizational workflows: modeling and analyzing work-
flows crossing organizational boundaries. Information
& Management, 37:67–75.
van der Aalst, W. M. P., van Hee, K. M., ter Hofstede, A.
H. M., Sidorova, N., Verbeek, H. M. W., Voorhoeve,
M., and Wynn, M. T. (2011). Soundness of workflow
nets: Classification, decidability, and analysis. Form.
Asp. Comput., 23:333–363.
Xiong, P., Zhou, M., and Pu, C. (2009). A petri net siphon
based solution to protocol-level service composition
mismatches. In IEEE International Conference on-
Web Services, pages 952–958.
Zhong, C. and Li, Z. (2011). Petri Net Based Deadlock
Prevention Approach for Flexible Manufacturing Sys-
tems, chapter 15, pages 416–433. Information Science
Reference.
DeadlockAvoidanceinInterorganizationalBusinessProcessesusingaPossibilisticWorkFlowNet
439