Software for Dependable Systems

Software for Dependable Systems
Author :
Publisher : National Academies Press
Total Pages : 148
Release :
ISBN-10 : 9780309179294
ISBN-13 : 0309179297
Rating : 4/5 (297 Downloads)

Book Synopsis Software for Dependable Systems by : National Research Council

Download or read book Software for Dependable Systems written by National Research Council and published by National Academies Press. This book was released on 2007-08-14 with total page 148 pages. Available in PDF, EPUB and Kindle. Book excerpt: The focus of Software for Dependable Systems is a set of fundamental principles that underlie software system dependability and that suggest a different approach to the development and assessment of dependable software. Unfortunately, it is difficult to assess the dependability of software. The field of software engineering suffers from a pervasive lack of evidence about the incidence and severity of software failures; about the dependability of existing software systems; about the efficacy of existing and proposed development methods; about the benefits of certification schemes; and so on. There are many anecdotal reports, which-although often useful for indicating areas of concern or highlighting promising avenues of research-do little to establish a sound and complete basis for making policy decisions regarding dependability. The committee regards claims of extraordinary dependability that are sometimes made on this basis for the most critical of systems as unsubstantiated, and perhaps irresponsible. This difficulty regarding the lack of evidence for system dependability leads to two conclusions: (1) that better evidence is needed, so that approaches aimed at improving the dependability of software can be objectively assessed, and (2) that, for now, the pursuit of dependability in software systems should focus on the construction and evaluation of evidence. The committee also recognized the importance of adopting the practices that are already known and used by the best developers; this report gives a sample of such practices. Some of these (such as systematic configuration management and automated regression testing) are relatively easy to adopt; others (such as constructing hazard analyses and threat models, exploiting formal notations when appropriate, and applying static analysis to code) will require new training for many developers. However valuable, though, these practices are in themselves no silver bullet, and new techniques and methods will be required in order to build future software systems to the level of dependability that will be required.


Software for Dependable Systems Related Books

Software for Dependable Systems
Language: en
Pages: 148
Authors: National Research Council
Categories: Computers
Type: BOOK - Published: 2007-08-14 - Publisher: National Academies Press

GET EBOOK

The focus of Software for Dependable Systems is a set of fundamental principles that underlie software system dependability and that suggest a different approac
Software for Dependable Systems
Language: en
Pages: 148
Authors: Committee on Certifiably Dependable Software Systems
Categories:
Type: BOOK - Published: 2007-08-14 - Publisher:

GET EBOOK

The focus of Software for Dependable Systems is a set of fundamental principles that underlie software system dependability and that suggest a different approac
Fundamentals of Dependable Computing for Software Engineers
Language: en
Pages: 438
Authors: John Knight
Categories: Computers
Type: BOOK - Published: 2012-01-12 - Publisher: CRC Press

GET EBOOK

Fundamentals of Dependable Computing for Software Engineers presents the essential elements of computer system dependability. The book describes a comprehensive
Engineering Dependable Software Systems
Language: en
Pages: 376
Authors: NATO Emerging Security Challenges Division
Categories: Computers
Type: BOOK - Published: 2013-06-19 - Publisher: IOS Press

GET EBOOK

Because almost all technical systems are more or less interfaced with software these days, attacks against computer systems can cause considerable economic and
Dependable Embedded Systems
Language: en
Pages: 606
Authors: Jörg Henkel
Categories: Technology & Engineering
Type: BOOK - Published: 2020-12-09 - Publisher: Springer Nature

GET EBOOK

This Open Access book introduces readers to many new techniques for enhancing and optimizing reliability in embedded systems, which have emerged particularly wi