SAE JA 1003 : 2012
SAE JA 1003 : 2012
SOFTWARE RELIABILITY PROGRAM IMPLEMENTATION GUIDE
SAE International
SOFTWARE RELIABILITY PROGRAM IMPLEMENTATION GUIDE
SAE International
1 Scope
1.1 Purpose
1.2 Audience
1.3 Applications
1.4 Background
1.5 Roadmap to Document Guidance
2 References
2.1 Applicable Publications
2.2 Related Standards
2.3 Publications
3 Definitions
3.1 Acronyms
3.2 Terms
4 Life Cycle Management
4.1 Program Management
4.2 Technical Activities
4.3 Roles and Responsibilities
5 Task Activities
5.1 Reliability Analysis Tasks
5.2 Determine Customer Requirements
6 Special Considerations
6.1 Tailoring the Software Reliability Program
6.2 Safety and Security Considerations
6.3 Off-the-Shelf Software and Reuse
6.4 Data Collection and Repositories
Appendix A Relationship to Existing Standards and Guidelines
Appendix B Example Plan and Case Outlines
B.1 Software Reliability Plan Thematic Outline
B.2 Software Reliability Case Thematic Outline
Appendix C Task Activities, Methods, and Techniques
C.1 Analysis Techniques
C.2 Design Techniques
C.3 Verification Techniques
C.4 Management Techniques
Appendix D Example: Software Reliability Engineering (SRE)
D.1 SRE Process
D.2 Fone Follower Example
D.3 Conclusions
Appendix E Example: Software Reliability Program Fragment
E.1 FAA and DO178B Background and Certification Elements
E.2 Case Study Background and Objectives
E.3 Load Control Software Concept and Initial Assumptions
E.4 Determination of Level of FAA Involvement
E.5 USIA and IMA Inc Contract
E.6 Case Study Results
E.7 Case Study References and Supporting Bibliography
List of Illustrations
Figures
Tables
Provides a selection of methods and techniques to implement the simple concept of supplier customer-certification authority dialogue and partnership to define, meet, and demonstrate assurance of software product reliability requirements.
Document Type | Standard |
Status | Current |
Publisher | SAE International |