Back to Search Start Over

A Practical Approach for Closed Systems Formal Verification Using Event-B

Authors :
Michael Butler
Colin Snook
Brett Bicknell
Jose Reis
John Colley
Source :
Software Engineering and Formal Methods ISBN: 9783642338250, SEFM
Publication Year :
2012
Publisher :
Springer Berlin Heidelberg, 2012.

Abstract

Assurance of high integrity systems based on closed systems is a challenge that becomes difficult to overcome when a classical testing approach is used; in particular the evidence generated from a classical testing approach may not meet the objectives of rigorous standards. This paper presents a new approach for the formal verification of closed systems, in particular commercial off the shelf (COTS) products. The approach brings together the formal language Event-B, mathematical proof theory and the Rodin toolset and provides the mechanism for creating abstract models of closed systems and to then verify these system properties against operational requirements. From an industrial perspective this approach represents a step change in the use and successful integration of closed systems; using formal methods to guarantee their integration and functionality. The outcome of the proof of concept will provide a solution that will increase the level of confidence on complex system of system solutions containing closed systems. Moreover, it will support the production of safety-cases by providing formal proofs of a system's correctness.

Details

ISBN :
978-3-642-33825-0
ISBNs :
9783642338250
Database :
OpenAIRE
Journal :
Software Engineering and Formal Methods ISBN: 9783642338250, SEFM
Accession number :
edsair.doi.dedup.....5055b14e18d61d0887d52bb931ca3a77
Full Text :
https://doi.org/10.1007/978-3-642-33826-7_22