The safety of software is becoming increasingly important as computers pervade control systems on which human life depends. Whilst hardware has become significantly more reliable over the years, the same cannot be said of software. This has become more complex and methods to ensure its correctness have been slow in development. One approach is to mathematically verify software in such systems. This paper investigates the industrial use of these techniques, their advantages and disadvantages, and the introduction of standards and their recommendations concerning formal methods in this area. The cost of safety is also considered. Keywords: Safety; reliability; system integrity; standards; education; digital systems; computer software; formal ...
Abstract. Safety is a system property and software, of itself, cannot be safe or unsafe. However sof...
The use of computer software in life-critical applications, such as for civil air transports, demand...
The use of computer software in life-critical applications, such as for civil air transports, demand...
Standards concerned with the development of safety-critical systems, and the software in such system...
This paper reviews some results in improving software safety in computer control systems. The discu...
Abstract: Safety-systems mostly comprise hardware and software solutions. Until today, a lot of fixe...
An investigation is presented into the use of formal methods for the production of safety-critical s...
Safety critical computers increasingly a#ect nearly every aspect of our lives. Computers control th...
Formal Methods started primarily as a software development method, but now embrace a wide spectrum o...
Abstract. Formal methods may be at the crossroads of acceptance by a wider industrial community. In ...
Despite thirty years of study by the academic community, industry has not embraced the systematic us...
As software is increasingly used to control safety-critical systems, correctness becomes paramount. ...
Product line engineering and safety engineering for software have both become mainstays to address t...
In this paper, we provide an overview of the use of formal methods in the development of safety crit...
Programmable electronic systems are being used in almost all application sectors to perform non-safe...
Abstract. Safety is a system property and software, of itself, cannot be safe or unsafe. However sof...
The use of computer software in life-critical applications, such as for civil air transports, demand...
The use of computer software in life-critical applications, such as for civil air transports, demand...
Standards concerned with the development of safety-critical systems, and the software in such system...
This paper reviews some results in improving software safety in computer control systems. The discu...
Abstract: Safety-systems mostly comprise hardware and software solutions. Until today, a lot of fixe...
An investigation is presented into the use of formal methods for the production of safety-critical s...
Safety critical computers increasingly a#ect nearly every aspect of our lives. Computers control th...
Formal Methods started primarily as a software development method, but now embrace a wide spectrum o...
Abstract. Formal methods may be at the crossroads of acceptance by a wider industrial community. In ...
Despite thirty years of study by the academic community, industry has not embraced the systematic us...
As software is increasingly used to control safety-critical systems, correctness becomes paramount. ...
Product line engineering and safety engineering for software have both become mainstays to address t...
In this paper, we provide an overview of the use of formal methods in the development of safety crit...
Programmable electronic systems are being used in almost all application sectors to perform non-safe...
Abstract. Safety is a system property and software, of itself, cannot be safe or unsafe. However sof...
The use of computer software in life-critical applications, such as for civil air transports, demand...
The use of computer software in life-critical applications, such as for civil air transports, demand...