Software failure investigation (Record no. 32578)

INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9783319613338
DEWEY DECIMAL CLASSIFICATION NUMBER
Call number 005 EL SO
MAIN ENTRY--PERSONAL NAME
Authors Eloff, Jan
TITLE STATEMENT
Title Software failure investigation
Subtitle a near-miss analysis approach
Statement of responsibility, etc Jan Eloff, Madeleine Bihina Bella
PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication Cham :
Publisher Springer,
Date c2018.
PHYSICAL DESCRIPTION
Extent ix, 119 p. :
Other Details ill . ;
Size 25 cm.
CONTENTS
Contents Chapter 1: Introduction; 1.1 Introduction: Software Failures and the Investigation Thereof; 1.2 Objectives, Scope and Context of This Book; 1.3 Main Terminology Used in This Book: Definitions; 1.4 Layout of This Book: How to Use the Rest of the Book; Chapter 2: Software Failures: An Overview; 2.1 Introduction; 2.2 Overview of Software Failures; 2.3 Overview of Major Software Failures; 2.4 Software Failures According to Industry; 2.5 Requirements for Accurate Software Failure Investigation; 2.6 Conclusion; Chapter 3: Near-Miss Analysis: An Overview; 3.1 Introduction 3.2 Background and Review on Near-Miss Analysis3.3 Tools and Techniques Used in Near-Miss Analysis; 3.4 Benefits of Near Miss-Analysis Over Failure Analysis; 3.5 Benefits of Analysing Near Misses Instead of Earlier Precursors; 3.6 Near-Miss Analysis Success Stories; 3.7 Challenges to Near-Miss Analysis in the Software Industry; 3.8 A Structured Approach Towards Applying Near-Miss Analysis for Software Failure Investigations; 3.9 Conclusion; Chapter 4: A Methodology for Investigating Software Failures Using Digital Forensics and Near-Miss Analysis; 4.1 Introduction 4.2 Overview of Digital Forensics4.3 Motivation for Using Digital Forensics for Software Failure Investigations; 4.4 Digital Forensic Building Blocks; 4.4.1 Overview of Best Practices in Digital Forensics; 4.5 The Adapted Digital Forensic Process Model for Software Failure Investigations Incorporating the Use of Near-Miss Analysis; 4.5.1 Phase 1: Evidence Collection; 4.5.2 Phase 2: System Restoration; 4.5.3 Phase 3: Root-Cause Analysis; 4.5.4 Phase 4: Countermeasures Specifications 4.6 Interfacing the Proposed "Adapted Digital Forensic Process Model for Software Failure Investigations" with Existing IT Governance Frameworks such as ITIL4.7 Conclusion; Chapter 5: A Well-Defined Model for Near-Miss Detection and Prioritisation; 5.1 Introduction; 5.2 Formal Definition of a Near Miss for Software Systems; 5.3 Overview of Reliability Theory and Failure Probability Formula for IT Systems; 5.4 The Reliability Theory of Redundant Hardware Components; 5.5 Failure Probability Formula for Hardware Components; 5.6 Proposed Failure Probability Formula for Software Components 5.7 Mathematical Modelling for Near-Miss Failure Probability5.8 Prioritisation of Near Misses and the Near-Miss Prioritisation Formula; 5.9 Conclusion; Chapter 6: An Architecture for a Near-Miss Management System (NMS); 6.1 Introduction; 6.2 The NMS Architecture; 6.3 The Near-Miss Monitor; 6.4 The Near-Miss Classifier; 6.5 The Near-Miss Data Collector; 6.6 The Failure Prevention; 6.7 The Event Investigation; 6.8 Conclusion; Chapter 7: Practical Demonstration of Conducting a Near-Miss Analysis Investigation for Software Failures; 7.1 Introduction; 7.2 The Aims of the Prototype
SUMMARY
Summary This book reviews existing operational software failure analysis techniques and proposes near-miss analysis as a novel, and new technique for investigating and preventing software failures. The authors provide details on how near-miss analysis techniques focus on the time-window before the software failure actually unfolds, so as to detect the high-risk conditions that can lead to a major failure. They detail how by alerting system users of an upcoming software failure, the detection of near misses provides an opportunity to collect at runtime failure-related data that is complete and relevant. They present a near-miss management systems (NMS) for detecting upcoming software failures, which can contribute significantly to the improvement of the accuracy of the software failure analysis. A prototype of the NMS is implemented and is discussed in the book. The authors give a practical hands-on approach towards doing software failure investigations by means of near-miss analysis that is of use to industry and academia. Investigates software failures in an operational environment through near-miss analysis; Studies recent and major software failures of significant magnitude; Provides a design of an architecture for a Near-Miss Management System.
SUBJECT ADDED ENTRY--TOPICAL TERM
Topical Heading Software failures
ADDED ENTRY
Name Bella, Madeleine Bihina
ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier https://uowd.box.com/s/awqkbckqx30dvedoyetvm3olrhf6uzdp
Public note Location Map
MAIN ENTRY--PERSONAL NAME
-- 19433
SUBJECT ADDED ENTRY--TOPICAL TERM
-- 10596
ADDED ENTRY
-- 10597
Holdings
Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent location Current location Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Date last borrowed Price effective from Koha item type Public note
        University of Wollongong in Dubai University of Wollongong in Dubai Main Collection 2018-02-20 MERIC 1 005 EL SO T0057955 2023-09-11 2023-09-11 2017-10-25 REGULAR May2018

Powered by Koha