Compare of Formal Analysis and Testing for Verification of Safety-Critical Systems: A Case Study

Article Preview

Abstract:

Safety-critical system attracts more attention in recent years. During the development of safety-critical systems, verification plays the most important role and includes many high cost activities. Testing and formal analysis are two mainstream ways for verification. This paper describes new tools and procedures for testing and formal analysis for verification of safety-critical systems. Compare them in detail in a case study. Conclusion and future works are given finally.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 765-767)

Pages:

1227-1230

Citation:

Online since:

September 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] RTCA ( Radio Technical Commission for Aeronautics ) and EUROCAE ( European Organisation for Civil Aviation Equipment ). DO-178C/ED-12C: Software Considerations in Airborne Systems and Equipment Certification. (2011).

DOI: 10.1201/b17545-13

Google Scholar

[2] B. Duncan, D. Hervé, H. Kelly and W. Virginie. Guidance for Using Formal Methods in a Certification Context, in ERTS 2010 – 19-21, Toulouse, May (2010).

Google Scholar

[3] C. Cyrille, K. Johannes and M. Yannick. Integrating Formal Program Verification with Testing, in: ERTS 2012, Toulouse, Feb. (2012).

Google Scholar

[4] PAT: Process Analysis Toolkit An Enhanced Simulator, Model Checker and Refinement Checker for Concurrent and Real-time Systems, available at http: /www. comp. nus. edu. sg/~pat.

Google Scholar

[5] P. Doron, P. Patrizio and S. Paola. Model Checking, Wiley Encyclopedia of Computer Science and Engineering, (2009).

Google Scholar