This paper describes our work exploring the suitability of formal specification methods for independent verification and validation (IV&V) of software specifications for large, safety critical systems. An IV&V contractor often has to perform rapid analysis on incomplete specifications, with no control over how those specifications are represented. Lightweight formal methods show significant promise in this context, as they offer a way of uncovering major errors, without the burden of full proofs of correctness. We describe a case study of the use of partial formal models for V&V of the requirements for Fault Detection Isolation and Recovery on the space station. We conclude that the insights gained from formalizing a specificati...
International audienceA problem hindering the adoption of formal methods in the industry is how to i...
This doctoral thesis was conducted under a convention for the joint supervision of thesis at Aalto U...
The article of record as published may be found at http://dx.doi.org/10.1109/JSYST.2012.2220591The q...
This paper describes our work exploring the suitability of formal specification methods for independ...
This paper describes our work exploring the suitability of formal specification methods for independ...
This paper describes three case studies in the lightweight application of formal methods to requirem...
The quality and reliability of safety criticalsoftware systems are highly dependent on proper system...
Formal Methods are mathematically-based techniques for software design and engineering, which enable...
An investigation is presented into the use of formal methods for the production of safety-critical s...
This paper describes three cases studies in the lightweight application of formal methods to require...
This report presents the results of a study which devises an Integrated Formal Approach (IFA) for im...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
The validation of requirements is a fundamental step in the development process of safety-critical s...
Model checking is shown to be an effective tool in validating the behavior of a fault tolerant embed...
An integration of traditional verification techniques and formal specifications in software engineer...
International audienceA problem hindering the adoption of formal methods in the industry is how to i...
This doctoral thesis was conducted under a convention for the joint supervision of thesis at Aalto U...
The article of record as published may be found at http://dx.doi.org/10.1109/JSYST.2012.2220591The q...
This paper describes our work exploring the suitability of formal specification methods for independ...
This paper describes our work exploring the suitability of formal specification methods for independ...
This paper describes three case studies in the lightweight application of formal methods to requirem...
The quality and reliability of safety criticalsoftware systems are highly dependent on proper system...
Formal Methods are mathematically-based techniques for software design and engineering, which enable...
An investigation is presented into the use of formal methods for the production of safety-critical s...
This paper describes three cases studies in the lightweight application of formal methods to require...
This report presents the results of a study which devises an Integrated Formal Approach (IFA) for im...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
The validation of requirements is a fundamental step in the development process of safety-critical s...
Model checking is shown to be an effective tool in validating the behavior of a fault tolerant embed...
An integration of traditional verification techniques and formal specifications in software engineer...
International audienceA problem hindering the adoption of formal methods in the industry is how to i...
This doctoral thesis was conducted under a convention for the joint supervision of thesis at Aalto U...
The article of record as published may be found at http://dx.doi.org/10.1109/JSYST.2012.2220591The q...