Software Considerations in Certification of Airborne Systems and Equipment, Advanced DO-178C Training Workshop
Software Considerations in Certification of Airborne Systems and Equipment, Advanced DO-178C Training Workshop
This document is a document of all commercial software-based aerospace systems approved by certification bodies such as the Federal Aviation Administration (FAA), European Aviation Safety Agency (EASA) and Transport Canada.
DO-178C is the current universal standard following its predecessor DO-178B. DO-178C inherits the core documents, principles and processes of DO-178B, while adding support for advanced modeling, object-oriented programming and formal methods, and focuses on the two-way traceability from model to executable code.
DO-178C added supplements:
- DO-330: Software Tool qualification
- DO-331: Model-based Design & Verification
- DO-332: Object Oriented Technology
- DO-333: Formal method
DO-178C divides security into five levels:
- Level A: Catastrophic
- Level B: Hazardous
- Level C: Major
- Level D: Minor
- Level E: No Safety Effect
Tonex Provides Advanced DO-178C Training Workshop
Training covers all the functions of the DO-178C rule and its supplementary documents, including DO-330, DO-331, DO-332 and DO-333. You will understand the theory, logic and evolution path of DO-178C, and will learn the tools and techniques required to implement this certification in your organization.
The advanced DO-178C training workshop by Tonex is mainly dedicated to practical activities, including laboratories, group activities and hands-on seminars. Although this course agenda is designed to be comprehensive and cover all required materials, Tonex can still adjust it flexibly according to the needs of your organization.
DO-178C and its predecessor DO-178B both focus on the following:
Audience:
Training Objectives:
Course Content:
For More Information:
Advanced DO-178C Training Workshop
- Identifying system and hardware interfaces.
- Define the critical level of the software.
- Define software life cycle processes
- Define the necessary documents for each level of the software.
- Focus on the goals, the applicability of the software level and the necessary outputs to ensure quality expectations
Audience:
- Software engineers
- Project managers
- Systems engineers
- Software quality engineers
- Test engineers
- Quality and process assurance personnel
Training Objectives:
- Understand all the parts of DO-178C
- Eloquent the differences of DO-178B and DO-178C
- Converse the background and evolution path of DO-178C
- Understand the DO-178C software life cycle model
- Clarify the constituent processes of DO-178C
- Usual pitfalls and problems associated with DO-178C
- Necessary methods to expand and apply DO-178C
- Use the best practices suitable for their organization
- Conduct process planning
- Elaborate environment considerations
- Discuss the requirements and architecture
- Perform the software verification process
- Determine considerations (memory usage, Worst Case Execution Time, language semantics, etc.)
- Understand and implement the DO-178C supplements
- Apply tool qualification
Course Content:
- Software Architecture and Design with DO-178C
- Overview of DO-178C
- Overview of Aviation Systems
- DO-178C Certification Concerns
- DO-178C Software Lifecycle Process
- DO-178C Data Lifecycle
- Additional Deliberations
- DO-178C Software Levels
- Software Planning Process
- Verification Process Development
- Configuration Management Process (CMP)
- DO-178C Supplements Standards
- DO-330 Software Tool Qualification Considerations
- DO-331 Model-Based Development & Verification Supplement
- DO-332 Object-Oriented Technology (OOT)
- DO-333 Formal Methods Supplement
For More Information:
Advanced DO-178C Training Workshop
Comments
Post a Comment