Software Failure Investigation A Near-Miss Analysis Approach
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
- PDF / 4,138,265 Bytes
- 125 Pages / 439.43 x 683.15 pts Page_size
- 58 Downloads / 184 Views
tware Failure Investigation A Near-Miss Analysis Approach
Software Failure Investigation
Jan Eloff • Madeleine Bihina Bella
Software Failure Investigation A Near-Miss Analysis Approach
Jan Eloff University of Pretoria Hatfield, South Africa
Madeleine Bihina Bella University of Pretoria Hatfield, South Africa
ISBN 978-3-319-61333-8 ISBN 978-3-319-61334-5 (eBook) DOI 10.1007/978-3-319-61334-5 Library of Congress Control Number: 2017943509 © Springer International Publishing AG 2018 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, express or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. Printed on acid-free paper This Springer imprint is published by Springer Nature The registered company is Springer International Publishing AG The registered company address is: Gewerbestrasse 11, 6330 Cham, Switzerland
Preface
The increasing complexity of software applications can lead to failures during the operations and maintenance phase of a software system with possibly disastrous consequences. In order to prevent the recurrence of such failures, a thorough post- mortem investigation is required to identify the root causes involved. This root- cause analysis must be based on reliable digital evidence to ensure its objectivity and accuracy. However, current approaches to software failure analysis do not promote the collection of digital evidence for causal analysis. This leaves the system vulnerable to the reoccurrence of a similar failure. The field of digital forensics offers a promising alternative. Digital forensics uses proven scientific methods and principles of law to determine the cause of an event based on forensically sound evidence. However, being a reactive process, digital forensics can only be applied after the occurrence of costly failures. This limits its effectiveness as volatile data that could serve as potential evidence may be destroyed or corrupted after a system crash. In order to address this l
Data Loading...