本发明属于民用飞机机载ima平台技术领域,涉及一种基于pbs结构化的ima平台文档结构树的生成方法。
背景技术:
ima平台组成复杂,产品种类多,产品结构树定义过程不但复杂而且不容易理清楚。ima平台文档关系查阅速度慢。
技术实现要素:
本发明解决的技术问题为:
本文提出一种基于pbs结构化的ima平台文档结构树的生成方法,提高ima平台文档关系查阅的效率。
本发明的技术方案为:
本发明提供一种基于产品分解结构(productbreakdownstructure,pbs)结构化的ima平台文档结构树的生成方法,包括:
根据产品分解结构pbs结构化方法,对ima平台进行分解,获取ima平台的产品结构树信息;所述产品结构树包括根节点、一级叶节点和二级叶节点;所述根节点上连接有至少一个一级叶节点,各所述一级叶节点上连接有至少一个二级叶节点;
根据ima平台的产品结构树信息,获取产品结构树中各节点的文档;
将各节点的文档加载在产品结构树的节点中,生成ima平台的文档结构树。
可选的,所述ima平台的产品结构树的根节点为ima平台,所述根节点的文档用于描述ima平台计划、需求、设计、集成、v&v、认证开发过程;
所述ima平台的产品结构树的一级叶节点为ima平台的ima模块,各一级叶节点的文档用于描述对应的ima模块;
所述ima平台的产品结构树的二级叶节点为ima模块的硬件组件或软件组件,各二级叶节点的文档用于描述对应的组件。
可选的,所述ima平台包括的ima模块为如下中的至少一项:
通用处理模块、网络交换模块、远程接口模块、电源模块和机柜模块。
可选的,所述ima模块包括的硬件组件为如下中的至少一项:
asic组件、fpga组件和pld组件。
可选的,在节点为根节点时,所述获取产品结构树中各节点的文档,包括:
获取ima平台的基于arp4754标准的开发文档、基于arp4761标准的安全性工作文档、基于do-160标准的鉴定试验文档、基于do-297标准的ima平台文档。
可选的,在节点为一级叶节点时,所述获取产品结构树中各节点的文档,包括:
获取一级叶节点对应的ima模块的基于arp4754标准的开发文档、基于arp4761标准的安全性工作文档、基于do-160标准的鉴定试验文档、基于do-297标准的ima平台文档。
可选的,在节点为二级叶节点时,所述获取产品结构树中各节点的文档,包括:
获取二级叶节点的硬件组件的基于do-254标准的硬件开发文档。
可选的,在节点为二级叶节点时,所述获取产品结构树中各节点的文档,还包括:
获取二级叶节点的软件组件的基于do-178标准的软件开发文档。
本发明的有益效果:
本发明提供基于pbs结构化的ima平台文档结构树的生成方法,通过对ima平台的产品进行层级划分和分层定义文档结构、分解了定义ima平台文档结构树的难度,使得ima平台文档结构树的定义清晰、高效、易实现;而且通过层级划分增强了文档结构树的可读性、提高ima平台文档关系查阅的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的基于pbs结构化的ima平台文档结构树的生成方法的流程示意图;
图2为本发明一实施例提供的ima平台文档结构树生成过程示意图;
图3为本发明一实施例提供的ima平台pbs示意图;
图4为本发明一实施例提供的ima平台文档结构树示意图一;
图5为本发明一实施例提供的ima平台文档结构树示意图二。
具体实施方式
下面结合附图对本技术方案做进一步详细说明。
本发明提出基于pbs结构化的ima平台文档结构树的生成方法。图1为本发明一实施例提供的基于pbs结构化的ima平台文档结构树的生成方法的流程示意图,如图1所示,该方法包括三个步骤:
1)进行ima平台产品结构分解,并进行分类;
2)根据步骤1)的产品分类,分别定义每一类产品的文档结构树;
3)依据pbs结构化层次来组合、形成最终的ima平台文档结构树。
示例性的,本发明提供的基于pbs结构化定义ima平台文档结构树的方法,ima平台文档结构树以pbs为基础,首先依据ima平台产品划分的分类来定义各个层级的文档结构树,然后再依据pbs结构化层次来组合、形成最终的ima平台文档结构树。
图2为本发明一实施例提供的ima平台文档结构树生成过程示意图,如图2所示,本发明实施例提供的ima平台文档结构树生成过程包括:
1、ima平台pbs
ima平台按照产品结构分解可划分为四类,图3为本发明一实施例提供的ima平台pbs示意图,如图3所示,其产品结构的详细内容如下:
1)平台级:即ima平台整个产品的集合,包括ima平台计划、需求、设计、集成、v&v、认证开发过程。
2)模块级:根据ima平台的通用处理要求,将ima平台的模块定义为通用处理模块、网络交换模块、远程接口模块、电源模块和机柜五种模块。ima模块开发过程按照arp4754开展,同时并必须满足do-297中对ima平台的要求;
3)硬件组件:包括ima平台中asic、fpga、pld等可编程逻辑,其开发过程遵循do-254。do-254定义机载电子硬件开发过程要求,可为asic、fpga、pld等可编程逻辑的适航认证需提供设计保证证据,do-254为局方接受的设计保证方法之一。
4)软件组件:包括ima平台中的所有软件,如核心软件、支持软件等,其开发过程遵循do-178。do-178定义机载软件开发过程要求,为局方接受的适航符合性方法。
2、定义各层级产品的文档结构树
2.1、定义平台层级的文档结构树
图4为本发明一实施例提供的ima平台文档结构树示意图一,参照图4,ima平台层级文档结构树依据研制过程模型来定义,过程可以简单的划分为三类:
1)计划过程:用来定义系统在整个研制生命周期内的各项活动、方法工具、输入输出、转阶段标准、内在联系,最后需要形成一系列计划类文档。
计划过程需要制定计划文件来规范研制活动,所有计划的制定应符合各个过程的目标和要求。此外,各计划要素应相互协调,共同组成整个研制生命周期的完整计划。计划类文档包括:
ima平台认证计划(certificationplan,cp)
ima平台认可计划(acceptanceplan,map)
ima平台安全性工作计划(safetyplan,sp)
ima平台开发计划(developmentplan,dp)
ima平台v&v计划(validationandverificationplan,v&vp)
ima平台构型管理计划(configurationmanagementplan,cmp)
ima平台过程保证计划(processassuranceplan,pap)
2)系统研制过程:用来定义系统的开发工作,具体包括:功能与架构的开发;功能与需求的分解;软/硬件开发;ima平台的实现与集成等。此类文档至少包括:
ima平台规范
网络定义和规范
ima平台功能定义
ima平台需求规范(modulerequirementsspecification,mrs)
ima平台系统架构定义文档(systemarchitecturedefinitiondocument,sadd)
ima平台系统接口文档(systeminterfacedocument,sid)
ima平台系统描述文档(systemdescriptiondocument,sdd)
3)整体过程:包括ima平台研制过程密切相关的8个过程要素,它们是产品实施研制保证的必备要素,具体包括:安全性评估;研制保证等级分配;需求捕获;需求确认;实施验证;构型管理;过程保证;合格审定及与适航当局的协调。整体过程的文档包括:
安全性评估和可靠性过程
功能危害度评估
pssa
ssa
cca
fta
fmea
v&v
验证程序
验证结果
验证矩阵
验证总结
鉴定试验类
鉴定试验计划
鉴定试验程序
鉴定试验报告
构型管理过程
构型索引(configurationindex,ci)
构型基线
问题报告(problemreport,简称pr)
构型管理记录
过程保证
质量保证(qa)记录
质量信息报告
质量分析报告
适航审定类
合格审定总结构型索引
此外还需要考虑do-297中提到的ima平台所特有的属性,还应包括如下文档:
模块认可计划(moduleacceptanceplan,map)
模块认可配置管理(cm)记录
模块认可实现总结(maas)
模块认可数据资料(mads)
ima平台用户手册
ima平台分区分析
以上仅列出每一类的主要文档,详细可请参阅标准、规范。
2.2定义模块层级的文档结构树
ima模块的研制过程与ima平台研制过程遵循的过程基本相同,模块层级文档结构树的内容可参考2.1定义平台层级的文档结构树。
2.3定义硬件组件层级的文档结构树
硬件组件层级包括asic、fpga、pld等复杂电子硬件采用do-254作为其设计保证方法,表明适航符合性。硬件组件层级的文档结构树应包括如下内容:
硬件认证计划(plansforhardwareaspectsofcertification,phacs)
硬件设计计划
硬件确认计划
硬件验证计划
硬件配置管理计划
硬件过程保证计划
需求标准
硬件设计标准
硬件归档标准
硬件设计数据
硬件需求
硬件设计描述数据包
确认和验证数据包
硬件测试标准
问题报告
硬件配置管理记录
硬件过程保证记录
硬件完成总结
以上仅列出每一类的主要文档,详细可参阅标准、规范。
2.4定义软件组件层级的文档结构树
软件组件层级采用do-178作为其设计保证方法,表明适航符合性。软件组件层级的文档结构树应包括如下内容:
软件认证计划(plansforsoftwareaspectsofcertification,psacs)
软件设计计划
以上仅列出每一类的主要文档,详细可请参阅标准、规范。
3、ima平台的文档结构树
图5为本发明一实施例提供的ima平台文档结构树示意图二,如图5所示,ima平台文档结构树再依据pbs结构化层次来组合各个层级的文档结构树、形成最终的ima平台文档结构树。