What is Certification Liaison?
Ans :
To establish Communication and Understanding between the applicant and the certification authority throughout the software life cycle to assist the certification process.
Why Certification Liaison Process?
Ans:
The Purpose of the certification review is to ensure that the software compliance to the DO178B objectives and software policies.
To assess compliance, there are typically four Stages of Involvements throughout the life cycle of a project
What are the Four SOI’s (Stage of Involvements)?
Ans:
The FAA SOI’s are
- SOI 1 — Planning Review
- SOI 2 – Development Review
- SOI 3 – Verification Review
- SOI 4 – Final Review
What is the Purpose of SOI 1 ?
Ans :
To assess the applicant’s plan’s and standards in relationship to identified software levels, safety features and safety related software requirements.
To ensure that plans and standards meet objectives in DO-178B
And obtain an agreement between FAA and applicant on the plans, standards, and proposed methods of compliance
When will be SO1 review happens?
Ans:
The SO1 review happens when the planning process completed. The below mentioned documents are will undergo review.
- Plan for software Aspects of Certification – PSAC
- Software Verification Plan – SVP
- Software Development Plan – SDP
- Software Configuration management plan – SCMP
- Software Quality Assurance Plan –SQAP
- Software Development standards (Requirements ,Design and Coding)
- Preliminary system safety assessment – PSSA
- Tool Qualification Plans
- System Requirements and Interface specifications.
- Description any new technology
What is the Purpose of SOI 2 ?
Ans:
To assess effective implementation of applicant’s plans and standards through examination of software life cycle data.
Assure that software life cycle data meets DO178B objectives.
When will be SOI2 Review happens?
Ans:
When the software design is sufficiently mature to support ongoing software change without degrading safety or architecture.
The High level, Low level requirements and source code are placed prior to this review.
The below mentioned documents are will undergo review.
- Software development standards (Requirements, design and coding
- Software Requirements Data
- Design Description
- Source code
- Software Verification Results
- Problem reports
- Software Configuration Management Records
- Software Quality Assurance Records
- Tool Qualification data
What is the purpose of SOI3 ?
Ans:
Assess the effective implementation of the applicant’s Verification plans and Procedures
Ensure that the selected software requirements have been verified.
Ensure that the verification activity satisfied the coverage requirements.
Ensure that software life cycle data meets the DO178B objectives.
When will be SOI3 Happens?
Ans:
When the following activities are in place
- Test Procedures and Results are documented and reviewed.
- Executable object code satisfies software requirements.
- Coverage analysis indicates the structural coverage requirements are met (For levels A,B,C)
The below mentioned documents are will undergo review.
- Software requirements Data
- Design Description
- Source Code
- Software Verification cases and procedures
- Software Verification Results
- Problem Reports
- Software Configuration Managements Records
- Software Quality Assurance Records
What is the purpose of SOI4?
Ans:
Determine if final compliance to all of the DO178B Objectives has been achieved and all open items addressed/disappointed.
Assess the Software Configuration Index, Software life cycle environment Configuration Index, Software Accomplishment summary and other documents not previously reviewed.
When will be the SOI4 Happens?
Ans:
When the Software life cycle is completed, and the following items have been completed by the applicant.
- Software conformity review has been performed
- Software Accomplishment Summary and configuration indexes have been reviewed and correct.
The below mentioned documents are will undergo review.
- Software Conformity Review Results
- Software life cycle Environment Configuration index
- Software Verification results
- Software Configuration Index
- Problem reports
- Software Accomplishment summary