Journal of Software Engineering and Applications

Volume 8, Issue 10 (October 2015)

ISSN Print: 1945-3116   ISSN Online: 1945-3124

Google-based Impact Factor: 1.22  Citations  h5-index & Ranking

Why Formal Methods Are Considered for Safety Critical Systems?

HTML  XML Download Download as PDF (Size: 1000KB)  PP. 531-538  
DOI: 10.4236/jsea.2015.810050    5,637 Downloads   7,175 Views  Citations

ABSTRACT

Formal methods are the mathematically techniques and tools which are used at early stages of software development lifecycle processes. The utter need of using formal methods in safety critical system leads to accuracy, consistency and correctness in proposed system. In safety critical real time application, requirements should be unambiguous and very accurate which can be achieved by using mathematical theorems. There is utter need to focus on the requirement phase which is the most critical phase of SDLC. This paper focuses on the use of Z notation for incorporating the accuracy, consistency, and eliminates ambiguity in safety critical system: Road Traffic Management System as a case study. The syntax, semantics, type checking and domain checking are further verified by using Z/EVES: a Z notation type checker tool.

Share and Cite:

Singh, M. , Sharma, A. and Saxena, R. (2015) Why Formal Methods Are Considered for Safety Critical Systems?. Journal of Software Engineering and Applications, 8, 531-538. doi: 10.4236/jsea.2015.810050.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.