Dynamic process modelling using Petri nets with applications to nuclear power plant emergency management

Complex information systems are difficult to model and expensive to build. Numerous process modelling methodologies, such as action workflow, data flow diagrams, decision trees, entity relationship diagrams, process maps, role activity diagrams and role interaction nets, have been developed to provide high level abstraction of a system. Despite their huge popularity, these methodologies cannot depict and verify the dynamic requirements of a system. In this study, we use Petri Nets (PNs) for dynamic process modelling of the emergency management system at a nuclear power plant. Decision trees used prior to PNs at the plant were inadequate for modelling complex emergency processes exhibiting sequential execution, conflict, concurrency, synchronisation, merging, confusion, or prioritisation. PNs with their graphical and precise nature and their firm mathematical foundation are especially useful in reducing the number of false evacuations at the plant.

[1]  Michael Rosemann,et al.  Potential pitfalls of process modeling: part A , 2006, Bus. Process. Manag. J..

[2]  Kees M. van Hee,et al.  A modeling environment for decision support systems , 1991, Decis. Support Syst..

[3]  Dmytro Zhovtobryukh,et al.  A Petri Net-based Approach for Automated Goal-Driven Web Service Composition , 2007, Simul..

[4]  C-H Kim,et al.  An integrated use of IDEFO, IDEF3 and Petri net methods in support of business process modelling , 2001 .

[5]  Peter Bernus,et al.  Business process modeling through the knowledge management perspective , 2006, J. Knowl. Manag..

[6]  C. A. Petri Communication with automata , 1966 .

[7]  K Cooper,et al.  Choice of modelling technique for evaluating health care interventions , 2007, J. Oper. Res. Soc..

[8]  Pamela Zave,et al.  An Operational Approach to Requirements Specification for Embedded Systems , 1982, IEEE Transactions on Software Engineering.

[9]  Richard D. Sidwell,et al.  Modeling and analysis of concurrent systems , 1987 .

[10]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[11]  Alessandro Giua,et al.  First-order hybrid Petri nets: a model for optimization and control , 2000, IEEE Trans. Robotics Autom..

[12]  William Acar,et al.  A Petri Net model view of decision making: an operational management analysis , 1995 .

[13]  M. Rosemann Using Reference Models within the Enterprise Resource Planning Lifecycle , 2000 .

[14]  Antonio Camurri,et al.  Petri net based process scheduling: A model of the control system of flexible manufacturing systems , 1993, J. Intell. Robotic Syst..

[15]  Miquel Angel Piera Eroles,et al.  Optimization of Logistic and Manufacturing Systems through Simulation: A Colored Petri Net-Based Methodology , 2004, Simul..

[16]  Y. Marignac,et al.  Note , 1951, Neurochemistry International.

[17]  Michael Rosemann,et al.  Evaluation of Workflow Management Systems - A Meta Model Approach , 1998, Australas. J. Inf. Syst..

[18]  Giorgio Bruno,et al.  Process-translatable Petri nets for the rapid prototyping of process control systems , 1986, IEEE Transactions on Software Engineering.

[19]  MengChu Zhou,et al.  Petri nets and industrial applications: A tutorial , 1994, IEEE Trans. Ind. Electron..

[20]  Edward Yourdon,et al.  Modern structured analysis , 1989 .

[21]  Chao-Shun Chen,et al.  Coloured Petri nets approach for solving distribution system contingency by considering customer load patterns , 2001 .

[22]  Dimitris Kiritsis,et al.  A Petri net model for integrated process and job shop production planning , 2000, J. Intell. Manuf..

[23]  Nukala Viswanadham,et al.  Performance analysis and design of supply chains: a Petri net approach , 2000, J. Oper. Res. Soc..

[24]  Matthias Jantzen Structured Representation of Knowledge by Petri Nets as an Aid for Teaching and Research , 1979, Advanced Course: Net Theory and Applications.

[25]  Xiaoou Li,et al.  Adaptive fuzzy petri nets for dynamic knowledge representation and inference , 2000 .

[26]  Vassilios Peristeras,et al.  Towards an enterprise architecture for public administration using a top-down approach , 2000, ECIS.

[27]  van der AalstWil,et al.  A formal modeling approach for supply chain event management , 2007 .

[28]  Howard Smith,et al.  Business Process Management: The Third Wave , 2003 .

[29]  Madjid Tavana,et al.  Modeling station duty officer operations assistant at Johnson space center , 2003 .

[30]  Man Leung Wong,et al.  A flexible knowledge discovery system using genetic programming and logic grammars , 2001, Decis. Support Syst..

[31]  Jong-Yih Kuo,et al.  Verifying scenarios with time Petri-nets , 2001, Inf. Softw. Technol..

[32]  James L. Peterson,et al.  Petri net theory and the modeling of systems , 1981 .

[33]  Gernot Richter,et al.  Toward a Rigorous Interpretation of ESML-Extended Systems Modeling Language , 1993, IEEE Trans. Software Eng..

[34]  Yueh-Min Huang,et al.  Standardized course generation process using Dynamic Fuzzy Petri Nets , 2008, Expert Syst. Appl..

[35]  William I. Bullers A Tripartite Approach to Information Systems Development , 1991 .

[36]  August-Wilhelm Scheer,et al.  Business Process Change Management: ARIS in Practice , 2003 .