Software Reliability

Author: Hoang Pham
Editor: Springer Science & Business Media
ISBN: 9789813083844
File Size: 33,28 MB
Format: PDF, Mobi
Read: 9128
Download

Providing a general introduction to software reliability engineering, this book presents detailed analytical models, state-of-the-art techniques, methodologies, and tools used to assess the reliability of software systems. It also explores new directions of research in the field of software reliability engineering, including fault tolerant software and a new software reliability model that includes environmental factors.

System Software Reliability

Author: Hoang Pham
Editor: Springer Science & Business Media
ISBN: 1846282950
File Size: 39,94 MB
Format: PDF, ePub, Docs
Read: 1418
Download

Computer software reliability has never been so important. Computers are used in areas as diverse as air traffic control, nuclear reactors, real-time military, industrial process control, security system control, biometric scan-systems, automotive, mechanical and safety control, and hospital patient monitoring systems. Many of these applications require critical functionality as software applications increase in size and complexity. This book is an introduction to software reliability engineering and a survey of the state-of-the-art techniques, methodologies and tools used to assess the reliability of software and combined software-hardware systems. Current research results are reported and future directions are signposted. This text will interest: graduate students as a course textbook introducing reliability engineering software; reliability engineers as a broad, up-to-date survey of the field; and researchers and lecturers in universities and research institutions as a one-volume reference.

Software Reliability Methods

Author: Doron A. Peled
Editor: Springer Science & Business Media
ISBN: 1475735405
File Size: 66,44 MB
Format: PDF, ePub, Docs
Read: 1855
Download

This book presents current methods for dealing with software reliability, illustrating the advantages and disadvantages of each method. The description of the techniques is intended for a non-expert audience with some minimal technical background. It also describes some advanced techniques, aimed at researchers and practitioners in software engineering. This reference will serve as an introduction to formal methods and techniques and will be a source for learning about various ways to enhance software reliability. Various projects and exercises give readers hands-on experience with the various formal methods and tools.

Software Reliability Modeling

Author: Shigeru Yamada
Editor: Springer Science & Business Media
ISBN: 4431545654
File Size: 70,76 MB
Format: PDF, ePub, Mobi
Read: 1904
Download

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. Part 1 of this book introduces several aspects of software reliability modeling and its applications. Hazard rate and nonhomogeneous Poisson process (NHPP) models are investigated particularly for quantitative software reliability assessment. Further, imperfect debugging and software availability models are discussed with reference to incorporating practical factors of dynamic software behavior. Three software management problems are presented as application technologies of software reliability models: the optimal software release problem, the statistical testing-progress control, and the optimal testing-effort allocation problem. Part 2 of the book describes several recent developments in software reliability modeling and their applications as quantitative techniques for software quality/reliability measurement and assessment. The discussion includes a quality engineering analysis of human factors affecting software reliability during the design review phase, which is the upper stream of software development, as well as software reliability growth models based on stochastic differential equations and discrete calculus during the testing phase, which is the lower stream. The final part of the book provides an illustration of quality-oriented software management analysis by applying the multivariate analysis method and the existing software reliability growth models to actual process monitoring data.

Reliability And Optimal Maintenance

Author: Hongzhou Wang
Editor: Springer Science & Business Media
ISBN: 1846283256
File Size: 64,32 MB
Format: PDF, Kindle
Read: 5351
Download

Based on the authors’ research, Reliability and Optimal Maintenance presents the latest theories and methods of reliability and maintenance with an emphasis on multi-component systems, while also considering current hot topics in reliability and maintenance including: imperfect repair, economic dependence and opportunistic maintenance, and correlated failure and repair. Software reliability and maintenance cost, and warranty cost considerations are also considered.

Handbook Of Software Reliability Engineering

Author: Michael R. Lyu
Editor: McGraw-Hill
ISBN:
File Size: 53,72 MB
Format: PDF, ePub
Read: 9095
Download

From leading industrial/research experts, here is an insider's look at today's best practices for software reliability engineering. Using this guide, software developers, designers, and project managers, high-level applications programmers and designers, and students will be able to tap into an unparalleled repository of accumulated experience and expertise.

Artificial Neural Network Applications For Software Reliability Prediction

Author: Manjubala Bisi
Editor: John Wiley & Sons
ISBN: 1119223962
File Size: 34,57 MB
Format: PDF, ePub
Read: 6563
Download

Artificial neural network (ANN) has proven to be a universal approximator for any non-linear continuous function with arbitrary accuracy. This book presents how to apply ANN to measure various software reliability indicators: number of failures in a given time, time between successive failures, fault-prone modules and development efforts. The application of machine learning algorithm i.e. artificial neural networks application in software reliability prediction during testing phase as well as early phases of software development process is presented as well. Applications of artificial neural network for the above purposes are discussed with experimental results in this book so that practitioners can easily use ANN models for predicting software reliability indicators.

Evaluating System Software Reliability After Release

Author: de Jongh (T.A.M.C.)
Editor:
ISBN:
File Size: 40,73 MB
Format: PDF, ePub, Docs
Read: 9838
Download


Contributions To Hardware And Software Reliability

Author: P K Kapur
Editor: World Scientific
ISBN: 981449531X
File Size: 17,91 MB
Format: PDF, ePub
Read: 3147
Download

With better computing facilities now available, there is an ever-increasing need to ensure that elegant theoretical results on hardware reliability are computationally available. This book discusses those aspects which have relevance to computing systems and those where numerical computation was a problem. It is also well known that nearly 70% of the cost goes into software development and hence software reliability assumes special importance. The book not only gives an extensive review of the literature on software reliability but also provides direction in developing models which are flexible and can be used in a variety of testing environments. Besides, several alternative formulations of the release time problem are discussed along with variants such as allocation of testing effort resources to different modules of the software, or the testing effort control problem. Software reliability has now emerged as an independent discipline and requires a strong partnership between computer scientists, statisticians and operational researchers. This aspect is broadly highlighted in the book. Contents:Preliminary Concepts and BackgroundReplacement Policies with Minimal RepairsProblems with Applications to Computing SystemsSoftware Reliability Growth Models Based on NHPPRelease PoliciesNumerical Computations in Renewal and Reliability Theory Readership: Applied mathematicians. Keywords:Hardware Reliability;Software Reliability;Non-Homogeneous Poisson Process;Growth Models;Stochastic Process;Reliability Indicators;Optimization in Reliability;Numerical Computation;Release Policies;Reliability;Software Reliability Growth;Models;Renewal Equation;Numerical Solution;Stochastic Models;Minimal Repairs;Replacement Policies;Performance Based Reliability;Blak Box Models

Software Reliability And Testing

Author: Hoang Pham
Editor: Wiley-IEEE Computer Society Press
ISBN: 9780818668524
File Size: 18,36 MB
Format: PDF, Mobi
Read: 7038
Download

This tutorial presents 14 papers that provide an overview of software reliability models, testing techniques, and applications. The book is targeted toward design engineers software engineers, researchers, computer scientists, technical managers and students wishing to conduct research or update themselves in the field of software reliability and testing. The papers on software reliability describe applications of software reliability growth modeling to software systems, investigate the relationship between program complexity measures and program errors, and explore the difficulty in accurately modeling software reliability. The remaining papers present new models that are useful in estimating the reliability of software systems and deal with the cost-reliability-optimal software release policies in software systems. The papers on software testing investigate the relationship between reliability and testing, discuss safety arguments and the role of software and system reliability, and describe the use of an operational profile in testing a large-scale industrial software system for estimating software. The remaining papers present new models useful in testing software systems.

Final Report Of The Joint Logistics Commanders Electronic Systems Reliability Workshop

Author:
Editor:
ISBN:
File Size: 42,29 MB
Format: PDF, ePub
Read: 4659
Download


Recent Advances In Reliability And Quality Engineering

Author: Hoang Pham
Editor: World Scientific
ISBN: 9789812811868
File Size: 30,68 MB
Format: PDF, Mobi
Read: 4709
Download

This volume presents recent research in reliability and quality theory and its applications by many leading experts in the field. The subjects covered include reliability optimization, software reliability, maintenance, quality engineering, system reliability, Monte Carlo simulation, tolerance design optimization, manufacturing system estimation, neural networks, software quality assessment, optimization design of life tests, software quality, reliability-centered maintenance, multivariate control chart, methodology for measurement of test effectiveness, imperfect preventive maintenance, Markovian reliability modeling, accelerated life testing, and system availability assessment. The book will serve as a reference for postgraduate students and will also prove useful for practitioners and researchers in reliability and quality engineering. Sample Chapter(s). Chapter 1.1: Introduction (88 KB). Chapter 1.2: The Symmetrical Johnson Su Distributions (101 KB). Chapter 1.3: Application to Control Charts (79 KB). Chapter 1.4: An Example (84 KB). Chapter 1.5: How Kurtosis Affects Classical Charts (104 KB). Chapter 1.6: OC and ARL Curves (133 KB). Chapter 1.7: Conlusions (129 KB). Contents: Control Charts for Data Having a Symmetrical Distribution with a Positive Kurtosis (P Philippe); A Software Reliability Model with Testing Coverage and Imperfect Debugging (X Zhang & H Pham); Cost Allocation for Software Reliability (O Berman & M Cutler); General Reliability Test Plans for One-Shot Devices (W Zhang & W-K Shiue); Multivariate Control Chart (M-W Lu & R J Rudy); Optimal Preparedness Maintenance of Multi-Unit Systems with Imperfect Maintenance and Economic Dependence (H Wang et al.); Estimation of System Reliability by Variationally Processed Monte Carlo Simulation (M Chang et al.); A Bayesian Approach to the Optimal Policy under Imperfect Preventive Maintenance Models (K-S Park & C-H Jun); Design of Life Tests Based on Multi-Stage Decision Process (A Kanagawa & H Ohta); Reliability-Centered Maintenance for Light Rail Equipment (K H K Leung et al.); Incorporating Environmental Concepts with Tolerance Design Optimization Model (G Chen); Markovian Reliability Modeling for Software Safety/Availability Measurement (K Tokuno & S Yamada); Group Control Charts with Variable Stream and Sample Sizes (K T Lee et al.); A Methodology for the Measurement of Test Effectiveness (J C Munson & A P Nikora); Modeling Software Quality with Classification Trees (T M Khoshgoftaar & E B Allen); Highly Reliable Systems: Designing Software for Improved Assessment (B Cukic & F Bastani); Manufacturing Systems Estimation Using Neural Network Models (P L Cooper & G J Savage); A Deterministic Selective Maintenance Model for Complex Systems (C R Cassady et al.). Readership: Practitioners, postgraduate students and researchers in reliability and quality engineering.

System Reliability Toolkit

Author: David Nicholls
Editor: RIAC
ISBN: 1933904003
File Size: 15,58 MB
Format: PDF, Docs
Read: 1850
Download

The "System Reliability Toolkit" represents a distinct departure from previous editions of the RIAC Toolkit series. It represents our first major collaboration with a sister IAC, the Data and Analysis Center for Software (DACS), whose charter includes software acquisition and development practices and processes. This new Toolkit continues to concentrate on reliability activities that have payoff, but now extends its coverage to more distinctly address the contributions of software and human factors to overall system reliability. Having expanded its content by 70% over its "Reliability Toolkit: Commercial Practices Edition" predecessor, the "System Reliability Toolkit" represents a significant revision to our previous work. It includes numerous new and modified topics that have been added to better represent every aspect of system reliability over its life cycle.

Computer System Reliability

Author: B.S. Dhillon
Editor: CRC Press
ISBN: 1466573139
File Size: 74,36 MB
Format: PDF, Kindle
Read: 7998
Download

Computer systems have become an important element of the world economy, with billions of dollars spent each year on development, manufacture, operation, and maintenance. Combining coverage of computer system reliability, safety, usability, and other related topics into a single volume, Computer System Reliability: Safety and Usability eliminates the need to consult many different and diverse sources in the hunt for the information required to design better computer systems. After presenting introductory aspects of computer system reliability such as safety, usability-related facts and figures, terms and definitions, and sources for obtaining useful information on computer system reliability, safety, and usability, the book: Reviews mathematical concepts considered useful to understanding subsequent chapters Presents various introductory aspects of reliability, safety, and usability and computer system reliability basics Covers software reliability assessment and improvement methods Discusses important aspects of software quality and human error and software bugs in computer systems Highlights software safety and Internet reliability Details important aspects of software usability including the need for considering usability during the software development phase, software usability engineering process, software usability inspection methods, software usability test methods, and guidelines for conducting software usability testing Elucidates web usability facts and figures, common design errors, web page design, tools for evaluating web usability, and questions to evaluate website message communication effectiveness Examines important aspects of computer system life cycle costing Written by systems reliability expert B.S. Dhillon, the book is accessible to all levels of readership, making it useful to beginners and seasoned professionals alike. Reflecting practical trends in computer engineering especially in the area of software, Dhillon emphasizes the importance of usability in software systems and expands reliability to web usability and management. It provides methods for designing systems with increased reliability, safety, and usability.

Introduction To Fuzzy Reliability

Author: Kai-Yuan Cai
Editor: Springer Science & Business Media
ISBN: 9780792397373
File Size: 78,72 MB
Format: PDF, Mobi
Read: 1549
Download

Introduction to Fuzzy Reliability treats fuzzy methodology in hardware reliability and software reliability in a relatively systematic manner. The contents of this book are organized as follows. Chapter 1 places reliability engineering in the scope of a broader area, i.e. system failure engineering. Readers will find that although this book is confined to hardware and software reliability, it may be useful for other aspects of system failure engineering, like maintenance and quality control. Chapter 2 contains the elementary knowledge of fuzzy sets and possibility spaces which are required reading for the rest of this book. This chapter is included for the overall completeness of the book, but a few points (e.g. definition of conditional possibility and existence theorem of possibility space) may be new. Chapter 3 discusses how to calculate probist system reliability when the component reliabilities are represented by fuzzy numbers, and how to analyze fault trees when probabilities of basic events are fuzzy. Chapter 4 presents the basic theory of profust reliability, whereas Chapter 5 analyzes the profust reliability behavior of a number of engineering systems. Chapters 6 and 7 are devoted to probist reliability theory from two different perspectives. Chapter 8 discusses how to model software reliability behavior by using fuzzy methodology. Chapter 9 includes a number of mathematical problems which are raised by applications of fuzzy methodology in hardware and software reliability, but may be important for fuzzy set and possibility theories.

Safety And Reliability Of Software Based Systems

Author: City University (London, England). Centre for Software Reliability. Conference
Editor: Springer
ISBN:
File Size: 10,95 MB
Format: PDF, ePub, Docs
Read: 8778
Download

Safety and Reliability of Software Based Systems contains papers, presented at the twelfth annual workshop organised by the Centre for Software Reliability. Contributions come from different industries in many countries, and provide discussion and cross-fertilisation of ideas relevant to systems whose safety and/or reliability are of paramount concern. This book discusses safety cases and their varying roles in different industries; using measurement to improve reliability and safety of software-based systems; latest developments in managing, developing and assessing software intensive systems where reliability and/or safety are important considerations; and practical experiences of others in industry.

Reliability And Maintainability Ram Training

Author: Vincent R. Lalli
Editor:
ISBN:
File Size: 46,75 MB
Format: PDF
Read: 2240
Download

The theme of this manual is failure physics - the study of how products, hardware, software, and systems fail and what can be done about it. The intent is to impart useful information, to extend the limits of production capability, and to assist in achieving low-cost reliable products. In a broader sense the manual should do more. It should underscore the urgent need for mature attitudes toward reliability. Five of the chapters were originally presented as a classroom course to over 1000 Martin Marietta engineers and technicians. Another four chapters and three appendixes have been added. We begin with a view of reliability from the years 1940 to 2000. Chapter 2 starts the training material with a review of mathematics and a description of what elements contribute to product failures. The remaining chapters elucidate basic reliability theory and the disciplines that allow us to control and eliminate failures.

Software Reliability Handbook

Author: Rook
Editor: Springer Science & Business Media
ISBN: 9781851664009
File Size: 80,42 MB
Format: PDF, Kindle
Read: 3283
Download

The reliability of software is becoming increasingly important to a large range of industries that rely on complex computer systems and machinery with computer control. The reliability of a system depends on both the hardware and the software that comprise the system. Although faults in design can continue to give problems, the issues and the techniques for meeting severe reliability requirements in hardware have been understood for some time. In the case of software both the techniques and a positive attitude of software developers to the achievement of reliability are much less well established. They are particularly crucial in the development of software dependent safety-critical systems.

Early Software Reliability Prediction

Author: Ajeet Kumar Pandey
Editor: Springer
ISBN: 8132211766
File Size: 43,64 MB
Format: PDF, ePub, Docs
Read: 4792
Download

The development of software system with acceptable level of reliability and quality within available time frame and budget becomes a challenging objective. This objective could be achieved to some extent through early prediction of number of faults present in the software, which reduces the cost of development as it provides an opportunity to make early corrections during development process. The book presents an early software reliability prediction model that will help to grow the reliability of the software systems by monitoring it in each development phase, i.e. from requirement phase to testing phase. Different approaches are discussed in this book to tackle this challenging issue. An important approach presented in this book is a model to classify the modules into two categories (a) fault-prone and (b) not fault-prone. The methods presented in this book for assessing expected number of faults present in the software, assessing expected number of faults present at the end of each phase and classification of software modules in fault-prone or no fault-prone category are easy to understand, develop and use for any practitioner. The practitioners are expected to gain more information about their development process and product reliability, which can help to optimize the resources used.

Software Reliability

Author: John D. Musa
Editor: McGraw-Hill Companies
ISBN:
File Size: 24,67 MB
Format: PDF, ePub, Docs
Read: 8705
Download

Revised and updated for professional software engineers, systems analysts and project managers, this highly acclaimed book provides key concepts of software reliability and practical solutions for measuring reliability.