Proceedings

Automated Synthesis of Timed Failure Propagation Graphs

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 972-977.

Abstract

Timed Failure Propagation Graphs (TFPGs) are used in the design of safety-critical systems as a way of modeling failure propagation, and to evaluate and implement diagnostic systems. TFPGs are mostly produced manually, from a given dynamic system of greater complexity. In this paper we present a technique to automate the construction of TFPGs. It takes as input a set of failure mode and discrepancy nodes and builds the graph on top of them, based on an exhaustive analysis of all system behaviors. The result is a TFPG that accurately represents the sequences of failures and their effects as they appear in the system model. The proposed approach has been implemented on top of state-of-the-art symbolic model-checking techniques, and thoroughly evaluated on a number of synthetic and industrial benchmarks.

  1. [Abdelwahed et al., 2009] S. Abdelwahed, G. Karsai, N. Mahadevan, and S.C. Ofsthun. Practical Imple- mentation of Diagnosis Systems Using Timed Failure Propagation Graph Models. Instrumentation and Mea- surement, IEEE Transactions on, 58(2):240-247, 2009.
  2. [Bajwa and Sweet, 2003] Anupa Bajwa and Adam Sweet. The Livingstone Model of a Main Propulsion System. In Proceedings of the IEEE Aerospace Conference, pages 63-74, 2003.
  3. [Bittner et al., 2014] Benjamin Bittner, Marco Bozzano, Alessandro Cimatti, Regis De Ferluc, Marco Gario, An- drea Guiotto, and Yuri Yushtein. An Integrated Process for FDIR Design in Aerospace. In Model-Based Safety and Assessment, pages 82-95. Springer, 2014.
  4. [Bittner et al., 2016a] Benjamin Bittner, Marco Bozzano, Roberto Cavada, Alessandro Cimatti, Marco Gario, Al- berto Griggio, Cristian Mattarei, Andrea Micheli, and Gi- anni Zampedri. The xSAP Safety Analysis Platform. In Tools and Algorithms for the Construction and Analysis of Systems, pages 533-539. Springer, 2016.
  5. [Bittner et al., 2016b] Benjamin Bittner, Marco Bozzano, Alessandro Cimatti, and Gianni Zampedri. Automated verification and tightening of failure propagation models. In Proceedings of the 30th AAAI Conference on Artificial Intelligence (AAAI 2016), 2016.
  6. [Bozzano et al., 2015a] M. Bozzano, A. Cimatti, A. Fernan- des Pires, D. Jones, G. Kimberly, T. Petri, R. Robinson, and S. Tonetta. Formal Design and Safety Analysis of AIR6110 Wheel Brake System. In Proc. CAV 2015, pages 518-535, 2015.
  7. [Bozzano et al., 2015b] Marco Bozzano, Alessandro Cimatti, Marco Gario, and Andrea Micheli. SMT-based Validation of Timed Failure Propagation Graphs. In Twenty-ninth AAAI Conference on Artificial Intelligence, 2015.
  8. [Bozzano et al., 2015c] Marco Bozzano, Alessandro Cimatti, Alberto Griggio, and Cristian Mattarei. Efficient Anytime Techniques for Model-Based Safety Analysis. In Computer Aided Verification -27th International Conference, CAV 2015, San Francisco, CA, USA, July 18-24, 2015, Proceedings, Part I, pages 603-621, 2015.
  9. [Cavada et al., 2014] Roberto Cavada, Alessandro Cimatti, Michele Dorigatti, Alberto Griggio, Alessandro Mariotti, Andrea Micheli, Sergio Mover, Marco Roveri, and Stefano Tonetta. The nuXmv Symbolic Model Checker. In Com- puter Aided Verification, pages 334-342. Springer, 2014.
  10. [Cimatti and Griggio, 2012] Alessandro Cimatti and Alberto Griggio. Software Model Checking via IC3. In Computer Aided Verification, pages 277-293. Springer, 2012.
  11. [Cimatti et al., 2013] Alessandro Cimatti, Alberto Griggio, Bastiaan Joost Schaafsma, and Roberto Sebastiani. The MathSAT5 SMT Solver. In Tools and Algorithms for the Construction and Analysis of Systems, pages 93-107. Springer, 2013.
  12. [Dubey et al., 2013] Abhishek Dubey, Gabor Karsai, and Nagabhushan Mahadevan. Fault-Adaptivity in Hard Real- Time Component-Based Software Systems. In Software engineering for self-adaptive systems II, pages 294-323. Springer, 2013.
  13. [European Space Agency, 2011] European Space Agency. Statement of Work: FDIR Development and Verification & Validation Process, 2011. Appendix to ESTEC ITT AO/1- 6992/11/NL/JK.
  14. [European Space Agency, 2012] European Space Agency. Statement of Work: Hardware-Software Dependability for Launchers, 2012. Appendix to ESTEC ITT AO/1- 7263/12/NL/AK.
  15. [McDermott et al., 1996] Robin McDermott, Raymond J Mikulak, and Michael Beauregard. The Basics of FMEA. SteinerBooks, 1996.
  16. [Misra et al., 1992] Amit Misra, Janos Sztipanovits, Al Un- derbrink, Ray Carnes, and Byron Purves. Diagnosability of Dynamical Systems. In Third International Workshop on Principles of Diagnosis, 1992.
  17. [Ofsthun and Abdelwahed, 2007] Stanley C Ofsthun and Sherif Abdelwahed. Practical Applications of Timed Fail- ure Propagation Graphs for Vehicle Diagnosis. In Autotest- con, 2007 IEEE, pages 250-259. IEEE, 2007.
  18. [Ouaknine and Worrell, 2008] Joël Ouaknine and James Worrell. Some Recent Results in Metric Temporal Logic. In Formal Modeling and Analysis of Timed Systems, pages 1-13. Springer, 2008.
  19. [Priesterjahn et al., 2013] Claudia Priesterjahn, Chris- tian Heinzemann, and Wilhelm Schafer. From Timed Automata to Timed Failure Propagation Graphs. In Object/Component/Service-Oriented Real-Time Dis- tributed Computing (ISORC), 2013 IEEE 16th Interna- tional Symposium on, pages 1-8. IEEE, 2013.
  20. [Strasser and Sheppard, 2011] Shane Strasser and John Sheppard. Diagnostic Alarm Sequence Maturation in Timed Failure Propagation Graphs. In AUTOTESTCON, 2011 IEEE, pages 158-165. IEEE, 2011.
  21. [Vesely et al., 1981] W Vesely, F Goldberg, N Roberts, and D Haasl. Fault Tree Handbook (NUREG-0492). Wash- ington, DC: Division of Systems and Reliability Research, Office of Nuclear Regulatory Research, US Nuclear Regu- latory Commission, 1981.
  22. [Williams and Nayak, 1996] Brian C Williams and P Pan- durang Nayak. A Model-Based Approach to Reactive Self-Configuring Systems. In Proceedings of the Na- tional Conference on Artificial Intelligence, pages 971- 978, 1996.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards