[发明专利]基于FOG数据的研发完整性辅助审查系统及方法在审
申请号: | 201710015328.4 | 申请日: | 2017-01-10 |
公开(公告)号: | CN106648706A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 王云明 | 申请(专利权)人: | 上海爱韦讯信息技术股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/36 |
代理公司: | 上海智信专利代理有限公司31002 | 代理人: | 王洁,郑暄 |
地址: | 上海市浦东新区张江高科技*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fog 数据 研发 完整性 辅助 审查 系统 方法 | ||
技术领域
本发明涉及计算机软件技术领域,尤其涉及软件研发审查技术领域,具体是指一种基于FOG数据的研发完整性辅助审查系统及方法。
背景技术
在民用机载软件研制领域,权威的安全标准DO-178B/C是一套民用航空机载软件研制和审定的指南,是广受业界认可、推荐的符合性方法。
其中,DO-178B/C明确定义软件符合性评审的目标是确信那些作为合格审查申请一部分而提交的软件产品:软件生命周期过程是完整的,软件生命周期数据是完整的,可执行目标代码受控且能重新生成。
该评审应确定:
a.已完成那些针对合格审查而规划的软件生命周期过程活动,包括软件生命周期数据的生成,完成活动的记录得到保存。
b.根据具体系统需求、安全相关需求、或软件需求所开发的软件生命周期数据能追踪至相应的需求。
c.软件生命周期数据符合软件计划和标准,并按照软件配置管理计划进行控制。
d.问题报告符合软件配置管理计划,经过了评估,并且问题报告的状态得到记录。
e.与软件需求的偏离被记录,并经过批准。
f.可执行目标代码能根据已归档的源代码重新生成。
g.加载指令经过发布,根据该指令,能成功地加载已批准的软件。
h.对先前软件符合性评审时遗留的问题报告重新进行评估,以确定它们的状态。
i.如果先前开发的软件用于合格审查,那么当前的软件产品基线可追踪至先前开发软件对应的基线,以及对该基线所做的、经批准的更改。
在合格审定的过程中,审定机构会对申请者进行审查,审查的内容包含软件生命周期数据、软件项目进展和记录、及其他符合DO-178B目标的证据,可以包括文件阅读、与项目成员面谈、亲眼见证项目活动、数据采样、发布会等形式进行。
通常申请方需要在根据审查机构的要求,在不同的阶段,提供所必需的审查数据,由审查机构,给出审查结论或反馈意见。
在DO-178B/C明确地指出必须要在如下数据之间建立双向的追踪关系,如图1所示,包括:
-分配到软件的系统需求与高层需求
-高层需求与低层需求
-低层需求与源代码
-高层需求与测试用例
-低层需求与测试用例
-测试用例与测试规程
如图2所示的软件审查过程展示了审定机构介入申请方进行审查的时机及审查的类型。
-软件计划审查(SOI#1):应在最初的软件计划过程完成(即大部分的计划和标准完成并通过评审)时进行;
-软件开发审查(SOI#2):应在具有代表性的部分(至少50%)软件开发数据(即需求、设计、代码)完成并通过评审时进行;
-软件验证审查(SOI#3):应在具有代表性的部分(至少50%)软件验证和测试数据完成并通过评审时进行;
-软件最终审查(SOI#4):应在已完成最终的软件构建和软件验证、进行了软件符合性评审、软件应用程序已准备好进行系统符合性批准之时进行;
审查工作过程如图3所示,表示一般由申请方人工准备需要审查的数据,如软件生命周期数据、软件生命周期活动等内容,通过传统的方式如邮件,移动存储设备拷贝,提交至审定机构进行审查,由审定机构给出反馈意见及审查结论。
现有的审查流程存在以下缺点:
1)申请方需要人工整理审查数据。人工整理审查数据,耗费大量的人力物力,且可能会出现错误,导致审查没有通过。
2)审查数据存在不真实性的可能。申请方人工整理审查数据,可能存在人为作弊、数据造假的情况,如果审查通过,投入使用,可能产生巨大的损失甚至会造成生命财产的损失。
3)审查机构需要人工一一对比审查数据。审查机构对于申请方提供的数据进行审查时,无法清晰审查,容易发生遗漏,容易发生错误,导致审查信用的不可靠,且需要耗费大量的人力物力。
4)审查粒度较粗。一般申请方会以文档或者代码包的形式,提供符合性证据,使得必须完成整篇文档(或代码等),审查机构才能进行审查,造成审查机构不能灵活介入项目进行审查,对于有进度要求的项目,可能会浪费宝贵时间,影响项目进度和成本。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种能够实现自动完成审查,提高审查粒度的基于FOG数据的研发完整性辅助审查系统及方法。
为了实现上述目的,本发明具有如下构成:
该基于FOG数据的研发完整性辅助审查系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱韦讯信息技术股份有限公司,未经上海爱韦讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710015328.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种四缸无人机发动机
- 下一篇:一种新型发动机保护装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置