论文部分内容阅读
随着嵌入式软件逐渐成为民用航空发动机控制系统这一复杂系统的最重要组成部分,对于其安全性和可靠性的要求也日渐提高,而软件因为其研发过程的特殊性,要保证其产品质量则必须依靠过程的监控与符合性检查。软件质量保证(SQA)就是评估软件生存周期过程及其输出,以保证目标得以满足,故障得以检测、评估、追踪和解决,并保证软件产品和软件生存周期资料符合合格审定要求的活动,是航空软件产品研发过程中重要的一环。以DO-178C为指导,结合CMMI三级关键过程域实践,总结出一套民用航空发动机控制软件的质量保证流程,为质量保证人员(QA)提供参考。
As embedded software is gradually becoming the most important part of the complex system of civil aviation engine control system, the requirements for its safety and reliability are also increasing day by day. Because of the particularity of software development process, software must ensure its product quality You have to rely on process monitoring and compliance checks. Software Quality Assurance (SQA) is to assess the software life cycle process and its output to ensure that the target can be met, the fault can be detected, assessed, tracked and resolved, and to ensure that software products and software life cycle data meet the certification requirements of the activities, aviation Software product development process an important part. Guided by DO-178C and combined with the practice of CMMI’s three key process areas, a quality assurance process of civil aviation engine control software is concluded, providing a reference for quality assurance personnel (QA).