TY - BOOK AU - Schneidewind,Norman TI - Systems and software engineering with applications SN - 9781118098929 AV - QA76.76.R44 S36 2009 U1 - 005.1 23 PY - 2009/// CY - New York, NY PB - Standards Information Network, IEEE Press KW - Computer software KW - Reliability KW - Software engineering KW - Systems engineering KW - fast N1 - Includes bibliographical references and index; Part 1; Systems and Software Engineering Models, Methods, Tools, and Standards --; Chapter 1; Quantitative Methods to Ensure the Reliability, Maintainability, and Availability of Computer Hardware and Software; Probability and Statistics; Design of Experiments: ANOVA Randomized Block Model; ANOVA Model; Design of Experiments: One-way ANOVA; Chebyshev's Theorem: The Rarity of Outliers; Reliability and Failure Analysis; Normal Distribution; Multiple Component Reliability Analysis; Computer System Availability and Maintenance; Fault Tree Analysis; Confidence Intervals Model --; Chapter 2; Overview of Software Reliability Engineering; Scope of Software Reliability Problem; What Is Software Reliability Engineering?; Principles of Software Reliability Engineering; Software Reliability Modeling; Software Reliability Applications; Software Reliability Data and Failure Scenarios; Interpreting Software Reliability Predictions; Failure Mode Effects Analysis; Bayesian Analysis --; Chapter 3; Statistical Quality Control; Statistical Quality Control; Acceptance Sampling; Binomial Distribution Method for Acceptance Sampling; Single Sampling Plans for Consumer and Producer; Double Sampling Plans for Consumer and Producer --; Chapter 4; Risk, Reliability, and Testing Case Study; Overview of the Principles of Risk-Driven Reliability Model and Test Process; Model and Process Basics; Safety Critical Software Considerations; Risk Analysis; Reliability Analysis; Predictions and Prediction Accuracy; Tradeoff between Consumer's Risk and Producer's Risk; Example Poisson Process Problem: First and Second Tests; NASA Space Shuttle Application --; Chapter 5; Models for Systems and Software Engineering; Leaming Curve Models; Learning Curve Exponential Model; Software Production Time Model; Software Production Regression Model; Assessing the Effect of Defects and Complexity of Learning; Queuing Analysis; Single-Server Fault Detection and Correction Model with Exponentially Distributed Time between Arrivals and Service Times; Multiple-Server Fault Detection and Correction Model with Exponentially Distributed Time between Arrivals and Service Times, and Finite Server Capacity; Assessing Effectiveness of Fault Correction --; Chapter 6; Software Reliability Metrics; Reliability Metric Assumptions; New Software Reliability Metrics; Modified Software Reliability Metrics; Summary of Reliability Metric Results; Conclusions; Appendix --; Chapter 7; Software Reliability and Metrics Tools; Background that Supports the Use of Tools; Software Reliability Tools; Software Reliability Prediction Results; Software Metrics and Metrics Tools; Appendix --; Chapter 8; IntegratingTesting with Reliability; Introduction; Challenges to Efficient Testing; Test Strategies; Testing Process; Integrated Testing and Reliability Model; Constructing the Directed Graphs of Example Programs; Test Strategy Evaluation; Test Effectiveness; Results of Test Strategies Evaluation; Dynamic Testing Analysis; Black-Box Testing Analysis; Answers to Practical Questions; Reliability Models that Combine Fault Correction with Testing; Empirical Approaches to Testing; Conclusions --; Chapter 9; Architecture, Performance, Reliability, and Availability; Introduction; Non-Parallel Computer Availability Model; Parallel Computer Architectural Model; Architectural Characteristics; Integrating Reliability, Availability, and Performance; Processor Performance Specifications and Architectural Data Values; Comparing Computer Architectures; Comparing Hardware and Software Reliability and Analyzing Incremental Performance --; Chapter 10; Internet Fault Tree Analysis for Reliability Estimation; Introduction; Fault Tree Analysis; Model of FTA for Internet Services; Event Failure Analysis; Fault Tree for Analyzing Internet Service Failures; Predicting Failure Rates with Fault Correction --; Chapter 11; Standard for Software Reliability; Introduction; Reliability Basics; Hardware Reliability; Software Reliability Engineering Risk Analysis; Software Reliability Model Parameter Analysis; Overview of Recommended Software Reliability Models; Part 2; Applications of Systems and Software Engineering --; Chapter 12; Simulation and Analytical Models: A Comparison; Introduction; Queuing Models f or Software Development; Model Results; Appendix --; Chapter 13; Object-Oriented Methods for Modeling Software Reliability; Background on Object-Oriented Design; O-O Concepts Applied to Software Reliability Model; What Do O-O Designers say is Good Practice?; Experience Using UML; O-O Analysis; Object-Oriented Design Process; Implementing O-O Methods; Conclusions About Applicability of O-O and UML to Mathematical Software; Appendix --; Chapter 14; Cyber Security Prediction Models; Introduction; Cyber Security Strategies; Cyber Security Threat to the Internet; Internet Vulnerabilities; Cyber Security Threat to Critical Infrastructure; Cyber Security Issues; Cyber Security Theory; Importance of Cyber Security Models; Cyber Security Model Validation; Data Resources; Relationship of Availability and Security; Measurements in Cyber Security; Risk Model; Exponential Model #1; Exponential Model #2; Vulnerability Model; Development of Confidence Intervals for CERT Vulnerability Count; Intrusion Model; Relative Measures of Effectiveness; Time Duration of Intrusions Model; Part 3; Systems and Software Engineering in the Workplace --; Chapter 15; Ergonomics and Safety in the Workplace; Application of the National Institute of Occupational Safety and Health (NIOSH) Formula; Work Model; OSHA Permissible Noise Levels (PELS); Cumulative Trauma Disorders of the Upper Extremities; Rapid Upper Limb Assessment (RULA); Definition of Anthropometric; Human-Machine Interface (HMI); Site Selection Factors --; Chapter 16; Facility Layout and Location Models; Introduction; Determinants of Facility Layout and Location; Facility Layout and Location Model Development; Heuristic for Achieving Closeness of Facilities; Complexity of Connectivity; Centroid Method for Facility Location Analysis; REL Chart for Layout and Location Design; From To Charts for Layout Design; Component Routing and Assignment Analysis; Facility Location Analysis with Weighted Scoring; Facility Capacity Analysis; Least-Cost Assignment Methods --; Chapter 17; Inventory Control; Basic Economic Order Quantity (EOQ) Model; Inventory with Demand and Production Runs But No Safety Stock (Case Study); Inventory with Demand, Production Runs, and Safety Stock; Part 4; Scheduling and Cost Control in Systems and Software --; Chapter 18; Scheduling; Job-Scheduling Model; Workftow Model; Critical-Path Method (CPM) of Scheduling; Program Evaluation and Review Technique (PERT) --; Chapter 19; Forecasting Models; Exponential Smoothing Forecasting Model (ESM); Moving Average Model (MAM); Simple ARIMA Model; Model Limitation; Regression Model; Failure Data Used in Examples; Relative Error; Forecast Results; NASA Space Shuttle Software Release O15 --; Chapter 20; Cost Analysis; Introduction; Present Value Model: Exponential Growth; Finding the Rate of Return on an Investment; Identifying the Payback Period; Asset Comparison; Computing Annual Benefits; Maintenance and Salvage Costs Calculations; Activity-Based Costing (ABC); Analysis of Costs; Standard Costs; Product and Standard Costing; Lagging and Leading Indicators; Performance Metrics; Break-Even Analysis UR - http://onlinelibrary.wiley.com/book/10.1002/9781118098929 ER -