𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Software Reliability Techniques for Real-World Applications

✍ Scribed by Roger K. Youree


Publisher
Wiley
Year
2023
Tongue
English
Leaves
355
Series
Quality and Reliability Engineering Series
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


SOFTWARE RELIABILITY TECHNIQUES FOR REAL-WORLD APPLICATIONS

SOFTWARE RELIABILITY TECHNIQUES FOR REAL-WORLD APPLICATIONS

Authoritative resource providing step-by-step guidance for producing reliable software to be tailored for specific projects

Software Reliability Techniques for Real-World Applications is a practical, up to date, go-to source that can be referenced repeatedly to efficiently prevent software defects, find and correct defects if they occur, and create a higher level of confidence in software products. From content development to software support and maintenance, the author creates a depiction of each phase in a project such as design and coding, operation and maintenance, management, product production, and concept development and describes the activities and products needed for each.

Software Reliability Techniques for Real-World Applications introduces clear ways to understand each process of software reliability and explains how it can be managed effectively and reliably. The book is supported by a plethora of detailed examples and systematic approaches, covering analogies between hardware and software reliability to ensure a clear understanding. Overall, this book helps readers create a higher level of confidence in software products.

In Software Reliability Techniques for Real-World Applications, readers will find specific information on:

  • Defects, including where defects enter the project system, effects, detection, and causes of defects, and how to handle defects
  • Project phases, including concept development and planning, requirements and interfaces, design and coding, and integration, verification, and validation
  • Roadmap and practical guidelines, including at the start of a project, as a member of an organization, and how to handle troubled projects
  • Techniques, including an introduction to techniques in general, plus techniques by organization (systems engineering, software, and reliability engineering)

Software Reliability Techniques for Real-World Applications is a practical text on software reliability, providing over sixty-five different techniques and step-by-step guidance for producing reliable software. It is an essential and complete resource on the subject for software developers, software maintainers, and producers of software.

✦ Table of Contents


Cover
Title Page
Copyright
Contents
Preface
Series Editor’s Foreword by Dr. Andre Kleyner
Acronyms
Glossary
Chapter 1 Introduction
1.1 Description of the Problem
1.2 Implications for Software Reliability
References
Chapter 2 Understanding Defects
2.1 Where Defects Enter the Project System
2.2 Effects of Defects
2.3 Detection of Defects
2.4 Causes of Defects
References
Chapter 3 Handling Defects
3.1 Strategy for Handling Defects
3.2 Objectives
3.3 Plan
3.4 Implementation, Monitoring, and Feedback
3.5 Analogies Between Hardware and Software Reliability Engineering
References
Chapter 4 Project Phases
4.1 Introduction to Project Phases
4.2 Concept Development and Planning
4.2.1 Description of the CDP Phase
4.2.2 Defects Typical for the CDP Phase
4.2.3 Techniques and Processes for the CDP Phase
4.2.4 Metrics for the CDP Phase
4.3 Requirements and Interfaces
4.3.1 Description of the Requirements and Interfaces Phase
4.3.2 Defects Typical for the Requirements and Interfaces Phase
4.3.3 Techniques and Processes for the Requirements and Interfaces Phase
4.3.4 Metrics for the Requirements and Interfaces Phase
4.4 Design and Coding
4.4.1 Description of the DC Phase
4.4.2 Defects Typical for the DC Phase
4.4.3 Techniques and Processes for the DC Phase
4.4.4 Metrics for the DC Phase
4.5 Integration, Verification, and Validation
4.5.1 Description of the IV&V Phase
4.5.2 Defects Typical for the IV&V Phase
4.5.3 Techniques and Processes for the IV&V Phase
4.5.4 Metrics for the IV&V Phase
4.6 Product Production and Release
4.6.1 Description of the Product Production and Release Phase
4.6.2 Defects Typical for the Product Production and Release Phase
4.6.3 Techniques and Processes for the Product Production and Release Phase
4.6.4 Metrics for the Product Production and Release Phase
4.7 Operation and Maintenance
4.7.1 Description of the Operation and Maintenance Phase
4.7.2 Defects Typical for the OM Phase
4.7.3 Techniques and Processes for the OM Phase
4.7.4 Metrics for the OM Phase
4.8 Management
4.8.1 Description of Management
4.8.2 Defects Typical for Management
4.8.3 Techniques and Processes for Management
4.8.4 Metrics for Management
References
Chapter 5 Roadmap and Practical Guidelines
5.1 Summary and Roadmap
5.1.1 Start of a Project
5.1.2 As a Member of an Organization
5.1.3 Troubled Projects
5.2 Guidelines
References
Chapter 6 Techniques
6.1 Introduction to the Techniques
6.2 Techniques for Systems Engineering
6.3 Techniques for Software
6.4 Techniques for Reliability Engineering
6.5 Project‐Wide Techniques and Techniques for Quality Assurance
References
Index
EULA


πŸ“œ SIMILAR VOLUMES


Software Reliability Techniques for Real
✍ Roger K. Youree πŸ“‚ Library πŸ“… 2023 πŸ› Wiley 🌐 English

<p><span>Authoritative resource providing step-by-step guidance for producing reliable software to be tailored for specific projects</span></p><p><span>Software Reliability Techniques for Real-World Applications</span><span> is a practical, up to date, go-to source that can be referenced repeatedly

Software Reliability Models for Critical
✍ Pham H., Pham M. πŸ“‚ Library 🌐 English

1991 - 107 p<br/>This report presents the results of the first phase of the ongoing EG&G Idaho, Inc. ,<br/>Software Reliability Research Program. The program is studying the existing software<br/>reliability mc:lels and proposes a state-of-the-art software reliability model that is relevant to<br/>t

Software Reading Techniques: Twenty Tech
✍ Yang‐Ming Zhu πŸ“‚ Library πŸ“… 2016 πŸ› Apress 🌐 English

Learn twenty software reading techniques to enhance your effectiveness in reviewing and inspecting software artifacts such as requirements specifications, designs, code files, and usability. Software review and inspection is the best practice in software development that detects and fixes problems

Software Reliability Assessment with OR
✍ P.K. Kapur, Hoang Pham, A. Gupta, P.C. Jha (auth.) πŸ“‚ Library πŸ“… 2011 πŸ› Springer-Verlag London 🌐 English

<p><p><i>Software Reliability Assessment with OR Applications</i> is a comprehensive guide to software reliability measurement, prediction, and control. It provides a thorough understanding of the field and gives solutions to the decision-making problems that concern software developers, engineers,

Software Reliability Modeling: Fundament
✍ Shigeru Yamada (auth.) πŸ“‚ Library πŸ“… 2014 πŸ› Springer Tokyo 🌐 English

<p><p>Software reliability is one of the most important characteristics of software product quality. Its measurement and management technologies during the software product life cycle are essential to produce and maintain quality/reliable software systems. </p><p>Part 1 of this book introduces sever