A proposed Petri-net extension to analyze risk for evolving systems using an agent model

For a static system with a limited complexity, risk analysis releases often on event graphs model (e.g fault tree), and risk assessment is based on the event probability and its consequences. This method is static in numerous cases whilst the treated events are time dependent. In addition, it is important to notice that a system or activity failure can change the behavior of the entire system and especially for re-configurable systems. So, to have a good risk assessment, analysis-based simulation is a good solution.This paper describes a generic approach using agent-based modeling and simulation for risk analysis based on petri-nets (RAPN). It presents a new petri-net extension that shows the dynamic behavior of an agent to deal with failure situations according to a predefined behaviour set. The new extension represents the dynamic behavior of agent variables, modes and behavior set. The interaction among those components is concurrent and that is why petri-net model is chosen to represent it and control it. The task of determining which failure mode is used, is mathematically defined. The validity of the proposed model is illustrated through a set of Theorems and Lemmas. A case-study for risk analysis for dangerous good transportation is shown.

[1]  Alejandro D. Domínguez-García,et al.  An integrated methodology for the dynamic performance and reliability evaluation of fault-tolerant systems , 2008, Reliab. Eng. Syst. Saf..

[2]  Ludovic Piètre-Cambacédès,et al.  A survey of approaches combining safety and security for industrial control systems , 2015, Reliab. Eng. Syst. Saf..

[3]  C. Stanish,et al.  An Agent-based Model of Prehistoric Settlement Patterns and Political Consolidation in the Lake Titicaca Basin of Peru and Bolivia , 2007 .

[4]  Sheila R. Conway,et al.  An Agent-Based Model for Analyzing Control Policies and the Dynamic Service-Time Performance of a Capacity-Constrained Air Traffic Management Facility , 2006 .

[5]  Karan P. Singh,et al.  Theoretical Biology and Medical Modelling , 2007 .

[6]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[7]  R. G. Ingalls,et al.  Agent-Based Modeling and Simulation , 2017, Encyclopedia of Machine Learning and Data Mining.

[8]  Yves Dutuit,et al.  Dependability modelling and evaluation by using stochastic Petri nets: application to two test cases , 1997 .

[9]  M. Kaegi,et al.  Analyzing maintenance strategies by agent-based simulations: A feasibility study , 2009, Reliab. Eng. Syst. Saf..

[10]  Antoine Rauzy,et al.  Automated generation of partial Markov chain from high level descriptions , 2015, Reliab. Eng. Syst. Saf..

[11]  Jean-Marie Flaus,et al.  An Agent-based framework for mitigating hazardous materials transport risk , 2015, 2015 IEEE International Conference on Evolving and Adaptive Intelligent Systems (EAIS).

[12]  Gregory D. Wyss,et al.  An Object-Oriented Approach to Risk and Reliability Analysis: Methodology and Aviation Safety Applications , 2004, Simul..

[13]  Henk A. P. Blom,et al.  Contrasting safety assessments of a runway incursion scenario: Event sequence analysis versus multi-agent dynamic risk modelling , 2013, Reliab. Eng. Syst. Saf..

[14]  John R. Olds,et al.  Sub-Orbital Space Tourism: Predictions of the Future Marketplace Using Agent-Based Modeling , 2006 .

[15]  Enrico Zio,et al.  Network theory-based analysis of risk interactions in large engineering projects , 2012, Reliab. Eng. Syst. Saf..

[16]  Thar Baker,et al.  Cloud-Based Multi-Agent Cooperation for IoT Devices Using Workflow-Nets , 2019, Journal of Grid Computing.

[17]  Eric Bonabeau,et al.  Agent-based modeling: Methods and techniques for simulating human systems , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[18]  Jacek Skorupski,et al.  The risk of an air accident as a result of a serious incident of the hybrid type , 2015, Reliab. Eng. Syst. Saf..

[19]  J. B. Bowles,et al.  Fuzzy logic prioritization of failures in a system failure mode, effects and criticality analysis , 1995 .

[20]  Dimitris Diamantidis,et al.  Safety of long railway tunnels , 2000, Reliab. Eng. Syst. Saf..

[21]  Kathleen M. Carley,et al.  BioWar: scalable agent-based model of bioattacks , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[22]  Dan Vamanu,et al.  Comprehensive risk assessment for rail transportation of dangerous goods: a validated platform for decision support , 2005, Reliab. Eng. Syst. Saf..

[23]  Jian-Bo Yang,et al.  Safety analysis and synthesis using fuzzy sets and evidential reasoning , 1995 .

[24]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[25]  Daejun Chang,et al.  Risk-based determination of design pressure of LNG fuel storage tanks based on dynamic process simulation combined with Monte Carlo method , 2014, Reliab. Eng. Syst. Saf..