An investigation is presented into the use of formal methods for the production of safety-critical systems with embedded software. New theory and procedures are tested on an industrial case study, the formal specification and refinement of a communications protocol for medical devices (the Universal Flexport protocol [copyright]). On reviewing the current literature, a strong case emerges for grounding any work within an overall perspective that integrates the experience of safety engineering and the correctness of formal methods. Such a basis, it is argued, is necessary for an effective contribution to the delivery with assurance of life-critical software components. Hence, a safety-oriented framework is proposed which facilitates a ...
This doctoral thesis was conducted under a convention for the joint supervision of thesis at Aalto U...
We present the concept of an agenda and apply this concept to the formal specification of software f...
This report presents the results of a study which devises an Integrated Formal Approach (IFA) for im...
Formal Methods started primarily as a software development method, but now embrace a wide spectrum o...
Standards concerned with the development of safety-critical systems, and the software in such system...
Despite thirty years of study by the academic community, industry has not embraced the systematic us...
Formal methods are a means for verification and validation with the main advantage that a system pro...
This dissertation proposes an approach to generating "safety verification conditions" (SVCs) that i...
Product line engineering and safety engineering for software have both become mainstays to address t...
The traditional system safety paradigm of isolating safety-critical functionality is no longer tenab...
The safety of software is becoming increasingly important as computers pervade control systems on wh...
This paper describes a technology transfer project where formal specification and verification techn...
Safety-critical systems—namely, systems whose failure may cause death or injury to people, harm to ...
Safety-critical systems are becoming more complex, both in the type of functionality they provide an...
As software is increasingly used to control safety-critical systems, correctness becomes paramount. ...
This doctoral thesis was conducted under a convention for the joint supervision of thesis at Aalto U...
We present the concept of an agenda and apply this concept to the formal specification of software f...
This report presents the results of a study which devises an Integrated Formal Approach (IFA) for im...
Formal Methods started primarily as a software development method, but now embrace a wide spectrum o...
Standards concerned with the development of safety-critical systems, and the software in such system...
Despite thirty years of study by the academic community, industry has not embraced the systematic us...
Formal methods are a means for verification and validation with the main advantage that a system pro...
This dissertation proposes an approach to generating "safety verification conditions" (SVCs) that i...
Product line engineering and safety engineering for software have both become mainstays to address t...
The traditional system safety paradigm of isolating safety-critical functionality is no longer tenab...
The safety of software is becoming increasingly important as computers pervade control systems on wh...
This paper describes a technology transfer project where formal specification and verification techn...
Safety-critical systems—namely, systems whose failure may cause death or injury to people, harm to ...
Safety-critical systems are becoming more complex, both in the type of functionality they provide an...
As software is increasingly used to control safety-critical systems, correctness becomes paramount. ...
This doctoral thesis was conducted under a convention for the joint supervision of thesis at Aalto U...
We present the concept of an agenda and apply this concept to the formal specification of software f...
This report presents the results of a study which devises an Integrated Formal Approach (IFA) for im...