IEEE HomeSearch IEEE ShopWeb Account Contact IEEE IEEE
MembershipPublicationsServicesStandardsConferencesCareers/Jobs
IEEE-SA IEEE-SA Member Area Search our standards database for Abstract, Sponsor, Status, Contact,Ordering and Historical information. IEEE-SA Standards Association
Products & ServicesIEEE-SA MembershipStandards DevelopmentNews & InformationnavFillerHOMEHOME Icon

IEEE Std 982.2-1988 IEEE Guide for the Use of IEEE Standard Dictionary of Measures to Produce Reliable Software -Description

Content +

  • 1. Scope and References
    • 1.1 Scope.
  • References.
  • 2. Definitions
  • 3. Measures to Produce Reliable Software
    • 3.1 Constructive Approach to Reliable Software.
      • 3.1.1 Constructive Approach.
      • 3.1.2 Reliability Optimization within Project Constraints.
      • 3.1.3 Software Reliability in the Context of Product Quality.
    • 3.2 Measurement Environment.
    • 3.3 Measurement Selection Criteria.
  • 4. Measure Organization and Classification
    • 4.1 Functional Classification.
      • 4.1.1 Product Measures.
      • 4.1.2 Process Measures.
    • 4.2 Life Cycle Classification.
      • 4.2.1 Early Life Cycle Segment.
      • 4.2.2 Middle Life Cycle Segment.
      • 4.2.3 Late Life Cycle Segment.
    • 4.3 Indicators and Predictors.
  • 5. Framework for Measures
    • 5.1 Measurement Process.
    • 5.2 Stages of a Measurement Process.
      • 5.2.1 Stage 1: Plan Organizational Strategy.
      • 5.2.2 Stage 2: Determine Software Reliability Goals.
      • 5.2.3 Stage 3: Implement Measurement Process.
      • 5.2.4 Stage 4: Select Potential Measures.
      • 5.2.5 Stage 5: Prepare a Data Collection and Measurement Plan.
      • 5.2.6 Stage 6: Monitor Measurements.
      • 5.2.7 Stage 7: Assess Reliability.
      • 5.2.8 Stage 8: Use Software.
      • 5.2.9 Stage 9: Retain Software Measurement Data.
  • 6. Errors, Faults, and Failure Analysis for Reliability Improvement
    • 6.1 Dynamics of Errors, Faults, and Failures.
    • 6.2 Analysis of Error, Fault, Failure Events
      • 6.2.1 Failure Analysis.
      • 6.2.2 Fault Analysis.
      • 6.2.3 Error Analysis.
    • 6.3 Minimizing Failure Events.
    • 6.4 Summary.
  • A1 . Fault Density
    • A1.1 Application.
    • A1.2 Primitives.
    • A1.3 Implementation.
    • A1.4 Interpretation.
    • A1.5 Considerations
    • A1.6 Training.
    • A1.7 Example
    • A1.8 Benefits.
    • A1.9 Experience.
    • A1.10 References
  • A2 . Defect Density
    • A2.1 Application.
    • A2.2 Primitives.
    • A2.3 Implementation.
    • A2.4 Interpretation.
    • A2.5 Considerations.
    • A2.6 Training.
    • A2.7 Example.
    • A2.8 Benefits.
    • A2.9 Experience.
    • A2.10 References
  • A3 Cumulative Failure Profile
    • A3.1 Applications.
    • A3.2 Primitives.
    • A3.3 Implementation.
    • A3.4 Interpretation.
    • A3.5 Considerations.
    • A3.6 Training.
    • A3.7 Example
    • A3.8 Benefits.
    • A3.9 Experience.
    • A3.10 References
  • A4 Fault-Days Number
    • A4.1 Application.
    • A4.2 Primitives
    • A4.3 Implementation.
    • A4.4 Interpretation.
    • A4.5 Considerations.
    • A4.6 Training.
    • A4.7 Example.
    • A4.8 Benefits.
    • A4.9 Experience.
    • A4.10 Reference
  • A5 Functional or Modular Test Coverage
    • A5.1 Application.
    • A5.2 Primitives
    • A5.3 Implementation.
    • A5.4 Interpretation.
    • A5.5 Considerations.
    • A5.6 Training.
    • A5.7 Example.
    • A5.8 Benefit.
    • 5.9 Experience.
    • A5.10 References
  • A6 Cause and Effect Graphing
    • A6.1 Application.
    • A6.2 Primitives
    • A6.3 Implementation.
    • A6.4 Interpretation.
    • A6.5 Considerations.
    • A6.6 Training.
    • A6.7 Example.
    • A6.8 Benefits.
    • A6.9 Experience.
    • A6.10 References
  • A7 Requirements Traceability
    • A7.1 Application.
    • A7.2 Primitives
    • A7.3 Implementation.
    • A7.4 Interpretation.
    • A7.5 Considerations.
    • A7.6 Training.
    • A7.7 Example.
    • A7.8 Benefits.
    • A7.9 Experience.
    • A7.10 References
  • A8 Defect Indices
    • A8.1 Application.
    • A8.2 Primitives.
    • A8.3 Implementation.
    • A8.4 Interpretation.
    • A8.5 Considerations.
    • A8.6 Training.
    • A8.7 Example.
    • A8.8 Benefits.
    • A8.9 Experience.
    • A8.10 Reference
    • A.9 Error Distribution(s)
    • A9.1 Application.
    • A9.2 Primitives.
    • A9.3 Implementation.
    • A9.4 Interpretation.
    • A9.5 Considerations.
    • A9.6 Training.
    • A9.7 Example.
    • A9.8 Benefits.
    • A9.9 Experience.
    • A9.10 References
  • A10 Software Maturity Index
    • A10.1 Application.
    • A10.2 Primitives
    • A10.3 Implementation.
      • A10.3.1 Implementation 1
      • A10.3.2 Implementation 2.
    • A10.4 Interpretation.
    • A10.5 Considerations.
    • A10.6 Training.
    • A10.7 Example.
    • A10.8 Benefits.
    • A10.9 Experience.
  • A11 Manhours per Major Defect Detected
    • A11.1 Application.
    • A11.2 Primitives
    • A11.3 Implementation.
    • A11.4 Interpretation.
    • A11.5 Considerations.
    • A11.6 Training.
    • A11.7 Example
    • A11.8 Benefits.
    • A11.9 Experience.
    • A11.10 References.
  • A12 Number of Conflicting Requirements
    • A12.1 Application.
    • A12.2 Primitives
    • A12.3 Implementation.
    • A12.4 Interpretation.
    • A12.5 Considerations.
    • A12.6 Training.
    • A12.7 Example.
    • A12.8 Benefits.
    • A12.9 Experience.
  • A13 Number of Entries and Exits per Module
    • A13.1 Application.
    • A13.2 Primitives
    • A13.3 Implementation.
    • A13.4 Interpretation.
    • A13.5 Considerations.
    • A13.6 Training.
    • A13.7 Example.
    • A13.8 Benefits.
    • A13.9 Experience.
    • A13.10 References
  • A14 Software Science Measures
    • A14.1 Application.
    • A14.2 Primitives
    • A14.3 Implementation.
    • A14.4 Interpretation.
    • A14.5 Considerations.
    • A14.6 Training.
    • A14.7 Example
    • A14.8 Benefit.
    • A14.9 Experience.
    • A14.10 References
  • A15 Graph-Theoretic Complexity for Architecture
    • A15.1 Application.
    • A15.2 Primitives
    • A15.3 Implementation.
      • A15.3.1 Static Complexity.
      • A15.3.2 Generalized Static Complexity.
      • A15.3.3 Dynamic Complexity.
    • A15.4 Interpretation.
    • A15.5 Considerations.
    • A15.6 Training.
    • A15.7 Example.
    • A15.8 Benefits.
    • A15.9 Experience.
    • A15.10 References.
  • A16 Cyclomatic Complexity
    • A16.1 Application.
    • A16.2 Primitives
    • A16.3 Implementation.
    • A16.4 Interpretation.
    • A16.5 Considerations.
    • A16.6 Training.
    • A16.7 Example.
    • A16.8 Benefits.
    • A16.9 Experience.
    • A16.10 References.
  • A17 Minimal Unit Test Case Determination
    • A17.1 Application.
    • A17.2 Primitives
    • A17.3 Implementation.
    • A17.4 Interpretation.
    • A17.5 Considerations.
    • A17.6 Training.
    • A17.7 Example.
    • A17.8 Benefits.
    • A17.9 Experience.
    • A17.10 References.
  • A18 Run Reliability
    • A18.1 Application.
    • A18.2 Primitives
    • A18.3 Implementation
      • A18.3.1 Sample Space (S).
      • A18.3.2 Probability Measure (P).
      • A18.3.3 Test NR Randomly Selected Runs.
      • A18.3.4 Probability of a Successful Run (Pr).
      • A18.3.5 A18.3.5 Run Reliability (Rk).
    • A18.4 Interpretation.
    • A18.5 Considerations.
    • A18.6 Training.
    • A18.7 Example
      • A18.7.1 Concept Phase.
      • A18.7.2 Implementation Phase.
    • A18.8 Benefits.
    • A18.9 Experience.
    • A18.10 References
  • A19 . Design Structure
    • A19.1 Application.
    • A19.2 Primitives
    • A19.3 Implementation.
    • A19.4 Interpretation.
    • A19.5 Considerations.
    • A19.6 Training.
    • A19.7 Example.
    • A19.8 Benefits.
    • A19.9 Experience.
    • A19.10 References
  • A20 . Mean Time to Discover the Next K Faults
    • A20.1 Application.
    • A20.2 Primitives
    • A20.3 Implementation.
    • A20.4 Interpretation.
    • A20.5 Considerations.
    • A20.6 Training.
    • A20.7 Example.
    • A20.8 Benefits.
    • A20.9 Experience.
    • A20.10 References.
  • A21 . Software Purity Level
    • A21.1 Application.
    • A21.2 Primitives
    • A21.3 Implementation.
    • A21.4 Interpretation.
    • A21.5 Considerations.
    • A21.6 Training.
    • A21.7 Example.
    • A21.8 Benefits.
    • A21.9 Experience.
    • A21.10 > References.
  • A22 . Estimated Number of Faults Remaining (by Seeding)
    • A22.1 Application.
    • A22.2 Primitives
    • A22.3 Implementation.
    • A22.4 Interpretation.
    • A22.5 Considerations.
    • A22.6 Training.
    • A22.7 Example.
    • A22.8 Benefits.
    • A22.9 Experience.
    • A22.10 References.
  • A23 . Requirements Compliance
    • A23.1 Application.
    • A23.2 Primitives
    • A23.3 Implementation.
    • A23.4 Interpretation.
    • A23.5 Considerations.
    • A23.6 Training.
    • A23.7 Example.
    • A23.8 Benefits.
    • A23.9 Experience.
    • A23.10 Reference
  • A24 . Test Coverage
    • A24.1 Application.
    • A24.2 Primitives.
    • A24.3 Implementation.
    • A24.4 Interpretation.
    • A24.5 Considerations.
    • A24.6 Training.
    • A24.7 Example.
    • A24.8 Benefits.
    • A24.9 Experience.
    • A24.10 References.
  • A25 . Data or Information Flow Complexity
    • A25.1 Application.
    • A25.2 Primitives
    • A25.3 Implementation.
    • A25.4 Interpretation.
    • A25.5 Considerations.
    • A25.6 Training.
    • A25.7 Example
    • A25.8 Benefits.
    • A25.9 Experience.
    • A25.10 References
  • A26 . Reliability Growth Function
    • A26.1 Application.
    • A26.2 Primitives
    • A26.3 Implementation.
    • A26.4 Interpretation.
    • A26.5 Considerations.
    • A26.6 Training.
    • A26.7 Example.
    • A26.8 Benefits.
    • A26.9 Experience.
    • A26.10 References.
  • A27 . Residual Fault Count
    • A27.1 Application.
    • A27.2 Primitives
    • A27.3 Implementation.
    • A27.4 Interpretation.
    • A27.5 Considerations.
    • A27.6 Training.
    • A27.7 Example.
    • A27.8 Benefits.
    • A27.9 Experience.
    • A27.10 References.
  • A28 . Failure Analysis Using Elapsed Time
    • A28.1 Applications.
    • A28.2 Primitives
    • A28.3 Implementation.
    • A28.4 Interpretation.
    • A28.5 Considerations.
    • A28.6 Training.
    • A28.7 Example.
    • A28.8 Benefits.
    • A28.9 Experience.
    • A28.10 References.
  • A29 . Testing Sufficiency
    • A29.1 Application.
    • A29.2 Primitives
    • A29.3 Implementation.
    • A29.4 Interpretation.
    • A29.5 Considerations.
    • A29.6 Training.
    • A29.7 Example.
      • A.29.8 Benefits.
    • A29.9 Experience.
    • A29.10 References
  • A30 . Mean Time to Failure
    • A30.1 Application.
    • A30.2 Primitives.
    • A30.3 Implementation.
    • A30.4 Interpretation.
    • A30.5 Considerations.
    • A30.6 Training.
    • A30.7 Example.
    • A30.8 Benefits.
    • A30.9 Experience.
    • A30.10 References.
  • A31 . Failure Rate
    • A31.1 Application.
    • A31.2 Primitives
    • A31.3 Implementation.
    • A31.4 Interpretation.
    • A31.5 Considerations.
    • A31.6 Training.
    • A31.7 Examples.
    • A31.8 Benefits.
    • A31.9 Experience.
    • A31.10 References.
  • A32 . Software Documentation and Source Listings
    • A32.1 Application.
    • A32.2 Primitives.
    • A32.3 Implementation.
    • A32.4 Interpretation.
    • A32.5 Considerations.
    • A32.6 Training.
    • A32.7 Example.
    • A32.8 Benefits.
    • A32.9 Experience.
    • 32.10 References
  • A33 . RELY-Required Software Reliability
    • A33.1 Application.
    • A33.2 Primitives.
    • A33.3 Implementation.
    • A33.4 Interpretation.
    • A33.5 Considerations.
    • A33.6 Training Required.
    • A33.7 Examples.
    • A33.8 Benefits.
    • A33.9 Experience.
    • A33.10 References
  • A34 . Software Release Readiness
    • A34.1 Application.
    • A34.2 Primitives.
    • A34.3 Implementation.
    • A34.4 Interpretation.
    • A34.5 Considerations.
    • A34.6 Training.
    • A34.7 Examples.
    • A34.8 Benefits.
    • A34.9 Experience.
    • A34.10 References
  • A35 . Completeness
    • A35.1 Application.
    • A35.2 Primitives.
    • A35.3 Implementation.
    • A35.4 Interpretation.
    • A35.5 Considerations.
    • A35.6 Training.
    • A35.7 Example.
    • A35.8 Benefits.
    • A35.9 Experience.
    • A35.10 References.
  • A36 . Test Accuracy
    • A36.1 Application.
    • A36.2 Primitives
    • A36.3 Implementation.
    • A36.4 Interpretation.
    • A36.5 Considerations.
    • A36.6 Training.
    • A36.7 Example.
    • A36.8 Benefits.
    • A36.9 Experience.
    • A36.10 References
  • A37 . System Performance Reliability
    • A37.1 Application.
    • A37.2 Primitives.
    • A37.3 Implementation.
    • A37.4 Interpretation.
    • A37.5 Considerations.
    • A37.6 Training.
    • A37.7 Example.
    • A37.8 Benefits.
    • A37.9 Experience.
    • A37.10 References
  • A38 . Independent Process Reliability
    • A38.1 . Application.
    • A38.2 Primitives
    • A38.3 Implementation.
    • A38.4 Interpretation.
    • A38.5 Considerations.
    • A38.6 Training.
    • A38.7 Examples.
    • A38.8 Benefits.
    • A38.9 Experience.
    • A38.10 References
  • A39 . Combined Hardware and Software (System) Operational Availability
    • A39.1 Application.
    • A39.2 Primitives
    • A39.3 Implementation.
    • A39.4 Interpretation.
    • A39.5 Considerations.
    • A39.6 Training.
    • A39.7 Example.
    • A39.8 Benefits.
    • A39.9 Experience.
    • A39.10 References.

links: [Standard Status] - [Purchase] - [PDF*] - [Software Engineering Collection - Description]

available for Standards Online Software Engineering Collection subscribers only

spacer

Copyright ©2004 IEEE-SA
Contact IEEE-SA
(m.v.rodriguez@ieee.org)
URL: http://standards.ieee.org/reading/ieee/std_public/description/se/982.2-1988_desc.html

spacer