Safe software can be developed by applying a safety-oriented design method and establishing good safety management procedures. However, safety-oriented design has not received much research attention in the past.This dissertation proposes a software design method whose goal is to minimize the amount of safety-critical code and to produce a design whose safety can be verified. Starting from the software safety requirements, backward analysis is used to identify the safety-critical modules and derive their safety constraints. Safety constraints play an important role since they become the criteria against which the safety of detailed design is verified. This dissertation also proposes the use of information hiding principles to implement a "f...
AbstractFormal verification and testing are complementary approaches which are used in the developme...
Provide readier access to formal methods for developers of safety-critical systems by further integr...
In order to construct low-risk, software-intensive safety-critical systems, it is crucial to identif...
The traditional system safety paradigm of isolating safety-critical functionality is no longer tenab...
The traditional system safety paradigm of isolating safety-critical functionality is no longer tenab...
Too often, systems are designed and then an attempt is made to add safety features or to prove that ...
Standards demand that assurance cases support safety critical developments. It is widely acknowledge...
We present the concept of an agenda and apply this concept to the formal specification of software f...
Safe behavior of modern medical systems is the most important issue in this industry. Software has t...
Safe behavior of modern medical systems is the most important issue in this industry. Software has t...
Editor: Abstract. More and more technical systems are supervised, controlled and regulated by pro-gr...
Computing systems in which the consequences of failure are very serious are termed safety-critical....
Abstract: Safety-systems mostly comprise hardware and software solutions. Until today, a lot of fixe...
Abstract—The benefits ascribed to Agile methods are attractive to software engineers working in the ...
There are currently many problems with the development and assessment of software intensive safety-c...
AbstractFormal verification and testing are complementary approaches which are used in the developme...
Provide readier access to formal methods for developers of safety-critical systems by further integr...
In order to construct low-risk, software-intensive safety-critical systems, it is crucial to identif...
The traditional system safety paradigm of isolating safety-critical functionality is no longer tenab...
The traditional system safety paradigm of isolating safety-critical functionality is no longer tenab...
Too often, systems are designed and then an attempt is made to add safety features or to prove that ...
Standards demand that assurance cases support safety critical developments. It is widely acknowledge...
We present the concept of an agenda and apply this concept to the formal specification of software f...
Safe behavior of modern medical systems is the most important issue in this industry. Software has t...
Safe behavior of modern medical systems is the most important issue in this industry. Software has t...
Editor: Abstract. More and more technical systems are supervised, controlled and regulated by pro-gr...
Computing systems in which the consequences of failure are very serious are termed safety-critical....
Abstract: Safety-systems mostly comprise hardware and software solutions. Until today, a lot of fixe...
Abstract—The benefits ascribed to Agile methods are attractive to software engineers working in the ...
There are currently many problems with the development and assessment of software intensive safety-c...
AbstractFormal verification and testing are complementary approaches which are used in the developme...
Provide readier access to formal methods for developers of safety-critical systems by further integr...
In order to construct low-risk, software-intensive safety-critical systems, it is crucial to identif...