[发明专利]一种符合DO-178B/C A级软件适航认证过程管理及数据管理方法有效
申请号: | 201410728454.0 | 申请日: | 2014-11-29 |
公开(公告)号: | CN104361126A | 公开(公告)日: | 2015-02-18 |
发明(设计)人: | 田莉蓉;黄晖;牟明;戴小氐;邢亮;逯计划 | 申请(专利权)人: | 中国航空工业集团公司第六三一研究所 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44;G06Q10/06 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 王少文 |
地址: | 710119 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 符合 do 178 软件 适航 认证 过程 管理 数据管理 方法 | ||
1.一种符合DO-178B/C A级软件适航认证过程管理及数据管理方法,其特征在于,包括以下步骤:
1)根据DO-178B/C A级软件确定适航认证的认证过程及所需数据;
所述认证过程包括依次进行的软件计划审定过程、软件开发审定过程、软件验证审定过程以及软件最终审定过程;
所述软件计划审定过程所需数据包括软件审定计划;软件开发计划;软件验证计划;软件验证结果;软件配置管理计划;软件质量保证计划;软件需求,设计和代码标准;工具质量保证计划以及软件质量保证记录;
所述软件开发审定过程所需数据包括软件需求,设计和代码标准;软件需求数据;设计描述;源代码;软件验证用例及验证程序;软件验证结果;软件生命周期环境配置索引;问题报告;软件配置管理记录;软件质量保证记录;
所述软件验证审定过程所需数据包括软件需求数据;设计描述;源代码;目标码;软件验证用例和程序;软件验证结果;软件生命周期环境配置索引;软件配置索引;问题报告;软件配置管理记录;软件质量保证记录;软件工具鉴定数据;
所述软件最终审定过程所需数据包括软件验证结果;软件生命周期环境配置索引;软件配置索引;问题报告;软件配置管理记录;软件质量保证记录;软件实施概要;
2)搭建认证过程管理和数据管理架构:
所述认证过程管理和数据管理架构的功能模块包括过程定义/文档评审模块、转段会议及行动项管理模块、问题报告管理模块、需求管理模块、覆盖率分析管理模块;
3)根据步骤1)中获取的适航认证的认证过程及所需数据以及步骤2)中搭建的认证过程管理和数据管理架构创建文档模块数据库;
所述文档模块数据库包括两部分:一部分为非关系数据库;所述非关系数据库按照软件计划审定过程、软件开发审定过程、软件验证审定过程和软件最终审定过程4个部分分类存储内容;所述存储内容包括审定过程中的各类项目数据;另一部分为关系数据库,所述关系数据库用以建立审定目标、审定过程、审定所需数据之间的关系和索引;
4)根据文档模块数据库对DO-178B/C A级软件进行适航认证的过程管理和数据管理;具体管理过程是:
4.1)软件计划审定过程使用过程定义/文档评审模块对软件计划审定过程产生的数据导入到文档模块数据库中,并建立所需数据与实际数据的链接;再建立计划审定过程的相关活动,对计划审定过程数据进行完整性和一致性检查,如果发现问题,使用问题报告管理模块跟踪问题解决;再通过转段会议及行动管理模块,进行转段会议管理和实施,完成计划审定过程;
4.2)在软件开发审定过程使用需求管理模块对软件需求、软件需求数据、设计描述以及源代码的数据进行需求跟踪;使用过程定义/文档评审模块对软件开发审定过程产生的数据导入到文档模块数据库中,并建立所需数据与实际数据的链接;再建立软件开发审定过程的相关活动,对软件开发审定过程数据进行完整性和一致性检查,如果发现问题,使用问题报告管理模块跟踪问题解决;再通过转段会议及行动管理模块,进行转段会议管理和实施,完成软件开发审定过程;
4.3)在软件验证审定过程使用需求管理模块对软件需求、软件需求数据、设计描述、源代码和验证数据进行需求跟踪;使用覆盖率分析管理模块生成覆盖率数据;使用过程定义/文档评审模块对软件验证审定过程产生的数据导入到文档模块数据库中,并建立所需数据与实际数据的链接;再建立软件验证审定过程的相关活动,对软件验证审定过程数据进行完整性和一致性检查,如果发现问题,使用问题报告管理模块跟踪问题解决;再通过转段会议及行动管理模块,进行转段会议管理和实施,完成软件验证审定过程;
4.4)在软件最终审定过程使用过程定义/文档评审模块对软件最终审定过程产生的数据导入到文档模块数据库中,并建立所需数据与实际数据的链接;再建立软件最终审定过程的相关活动,对软件最终审定过程数据进行完整性和一致性检查,如果发现问题,使用问题报告管理模块跟踪问题解决;再通过转段会议及行动管理模块,进行转段会议管理和实施,完成软件最终审定过程。
2.根据权利要求1所述的符合DO-178B/C A级软件适航认证过程管理及数据管理方法,其特征在于:所述过程定义/文档评审管理模块用于将创建DO-178B/C A级软件适航认证过程管理和数据管理的工作目标及工作流程定义,创建工作目标的检查表;记录项目每个文件的评审状态;提供评审活动管理功能,用于记录和管理评审人员对文档评审的个人意见,提供Email提醒功能;用于提供链接与管理项目文件的能力,并包括了所有的DO-178B/C和DO-254文档检查表;
所述转段会议及行动管理模块用于为DO-178B/C A级软件适航认证过程管理和数据管理的的每次转段会议、里程碑会议或者其他会议创建符合认证要求的会议记录表格;自动按照DO-178B/C的目标创建会议检查表;创建需要的文件列表;创建并记录出席会议人员列表,提供活动管理功能,用于记录和管理会议期间或后续的各项活动;
所述问题报告管理模块用于记录DO-178B/C A级软件适航认证过程管理和数据管理研制过程中每个问题改善要求;默认提供一个问题报告流程,包括问题报告创建、问题报告确认、问题报告处理、问题报告验证和问题报告关闭五个步骤,能够自定义每个步骤的审批人;
问题报告创建功能能够创建一个问题报告单,给出问题描述、提交人、提交时间、严重程度、建议解决措施、建议解决人等信息,问题报告被创建后,每个步骤审批后,系统能自动发送EMAIL给下一步骤的审批人;
问题报告确认能够确认问题报告是否认可,填写确认意见;
问题报告处理能够填写问题处理情况和相关信息;
问题报告验证能够填写问题验证情况和相关信息;
问题报告关闭能够填写问题报告关闭信息,在项目提交审核时,该模块能够自动生成问题报告分析报告并打印;
所述需求管理模块用于管理DO-178B/C A级软件适航认证过程管理和数据管理的过程中的每个项目具体需求,包括项目的系统级需求,高层的软硬件需求,低层软件硬件需求,以及代码、目标文件、测试用例;能将需求输出成各种文档,包括系统需求文档、软件需求文档、硬件需求文档、软件设计描述、硬件设计描述;能导出自顶向下或自底向上的需求跟踪矩阵,自动修改内建的追踪,生成追踪性符合报告;
所述覆盖率分析管理模块用于对DO-178B/C A级软件适航认证过程管理和数据管理的过程中DO-178B/C要求的覆盖率分析数据进行管理,覆盖率分析数据包括需求覆盖率数据和代码结构覆盖率数据,提供覆盖率分析数据的导入、导出和分析报告生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司第六三一研究所,未经中国航空工业集团公司第六三一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410728454.0/1.html,转载请声明来源钻瓜专利网。