CN115080019A - 一种航空飞行器软件ebom结构构建方法 - Google Patents
一种航空飞行器软件ebom结构构建方法 Download PDFInfo
- Publication number
- CN115080019A CN115080019A CN202210314791.XA CN202210314791A CN115080019A CN 115080019 A CN115080019 A CN 115080019A CN 202210314791 A CN202210314791 A CN 202210314791A CN 115080019 A CN115080019 A CN 115080019A
- Authority
- CN
- China
- Prior art keywords
- software
- ebom
- aircraft
- dsi
- model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010276 construction Methods 0.000 title claims abstract description 18
- 238000000034 method Methods 0.000 claims abstract description 40
- 238000004519 manufacturing process Methods 0.000 claims abstract description 30
- 238000007726 management method Methods 0.000 claims abstract description 28
- 238000013461 design Methods 0.000 claims abstract description 26
- 238000011161 development Methods 0.000 claims description 13
- 230000006870 function Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 8
- 230000001360 synchronised effect Effects 0.000 claims description 8
- 238000012360 testing method Methods 0.000 claims description 6
- 101001007137 Escherichia coli (strain K12) Inducible lysine decarboxylase Proteins 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 claims description 3
- 230000004048 modification Effects 0.000 claims description 3
- 238000012216 screening Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 claims description 2
- 230000003993 interaction Effects 0.000 claims description 2
- 238000012384 transportation and delivery Methods 0.000 claims description 2
- 238000010200 validation analysis Methods 0.000 claims description 2
- 230000007246 mechanism Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/12—Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/33—Intelligent editors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Architecture (AREA)
- Stored Programmes (AREA)
Abstract
本发明属于软件技术状态管理领域,具体为一种航空飞行器软件EBOM结构构建方法。采用航空飞行器EBOM架构模型,建立一种软件CI的规则识别方法,并定义软件CI及其设计实例软件DSI的模型属性,同时建立软件DSI与软件技术文档、源代码、目标代码的关联关系模型,从而形成完整的软件EBOM结构,并通过EBOM与制造BOM的同步机制,自动的将全机软件EBOM模型同步给制造单位。可以保证航空飞行器软件设计状态与硬件设计状态的统一及匹配关系,并快速的构建全机软件设计状态清单,同时可以实时的与制造端进行数据同步,保证软件设计状态及时、准确的在设计端与制造端进行传递,实现软件设计状态的准确性、一致性、时效性,状态可追溯,提升了软件技术状态管理能力。
Description
技术领域
本发明属于复杂航空***设计制造领域的软件技术状态管理领域,具体为一种航空飞行器软件EBOM结构构建方法。
背景技术
航空飞行器配套机载软件具有作用关键、规模庞大、关键特性占比高、软件结构和实现复杂、验证难度大的特点,并在航空飞行器功能、性能实现上发挥着重要作用。与此同时,软件研制涉及的配套单位众多,软件开发及管理能力参差不齐,软件驻留的硬件平台、开发环境、源代码规模、实现方式各有差异,软件重要度等级、复杂程度也不尽相同。在传统的航空飞行器技术状态管理中,往往采用纸质机载软件清单的方式对全机软件设计状态,包括软件版本、软件驻留成品、编程语言、软件研制单位、源代码行数信息进行统一管理。机载软件并未被识别为航空飞行器的CI纳入飞行器的EBOM结构进行统一管理,其软件技术文档及源代码、目标代码零散的存放于档案库中,软件编码标识也不统一。由于纸质机载软件清单更新的不及时,造成软件设计状态与飞行器硬件设计状态脱节不匹配,软件设计状态难以及时同步给制造端,软件技术文档及源代码、目标代码不能准确的与飞行器EBOM建立关联,软件设计状态与实物状态出现偏差或滞后,最终影响航空飞行器软件技术状态管理的准确性、一致性和可追溯性。
发明内容
本发明的目的:
本发明针对上述现有技术的不足,提供一种在航空飞行器EBOM结构中构建软件CI、软件DSI及其属性定义的方法,并建立软件DSI与软件技术文档、源代码和目标代码的关联方法,最终在平台***中生成全机统一的软件EBOM模型,并同步给制造单位使用。
本发明解决其技术问题所采用的技术方案是:采用航空飞行器EBOM架构模型,建立一种软件CI的规则识别方法,并定义软件CI及其设计实例软件DSI的模型属性,同时建立软件DSI与软件技术文档、源代码、目标代码的关联关系模型,从而形成完整的软件EBOM结构,并通过EBOM与制造BOM的同步机制,可以自动的将全机软件EBOM模型同步给制造单位,以供制造端制造使用。
所述软件EBOM模型是在航空飞行器EBOM结构中以软件视图的形式进行组织。软件视图是将软件研制产生的所有最终工作产品数据关联到一个环境中管理,基于PBS以树形结构的方式显性化表达出来。软件视图中顶层结构继承航空飞行器PBS顶层结构,软件CI及其以下结构在软件视图中查看,其中软件CI是多版本有效,软件DSI最新版本有效。软件CI挂接在PBS中的***或子***下,软件CI下挂软件DSI,软件DSI与软件技术文档及源代码、目标代码进行关联,且软件DSI下可直接查看源代码、目标代码。
具体的说,实现本发明基于航空飞行器EBOM架构模型构建软件EBOM模型并实现与制造端的数据同步实现方法。
本发明的技术方案:
一种航空飞行器软件EBOM结构构建方法,步骤包括:
步骤一、识别航空飞行器中的机载软件CI并对软件CI进行分类:包括计算机软件配置项CSCI、可编程逻辑器件软件配置项PSCI、可加载数据配置项LDCI;
步骤二、在航空飞行器EBOM中建立软件CI模型及其属性定义:包括PBS编码、软件CI类型、软件CI名称、设计架次有效性、驻留硬件成品、责任人、是否同步制造单位;
步骤三、在航空飞行器EBOM中建立软件DSI模型及其属性定义:包括PBS编码、软件DSI名称、软件版本号、责任人;
步骤四、在航空飞行器EBOM中建立软件技术文档、源代码和目标代码数据类型并对其属性进行定义:包括编码、名称、类型、版本信息;
步骤五、在航空飞行器EBOM中建立软件EBOM模型,其顶层结构继承航空飞行器PBS顶层结构,软件CI及以下结构在软件视图中查看。软件CI挂接在***或子***下,软件CI下挂软件DSI,软件DSI与软件技术文档及源代码、目标代码进行关联,且软件DSI下可直接查看源代码、目标代码;
步骤六、基于航空飞行器软件EBOM结构及软件CI、软件DSI属性定义,由平台***自动生成全机软件设计状态清单,清单属性包括:***/子***、驻留硬件成品、软件DSI名称、软件版本号、设计架次有效性;
步骤七、通过模型实例化的具体业务实现方法,包括:确定平台***,选择实现的IT技术与工具;识别软件CI并分类,设计软件EBOM模型,包括软件CI、软件DSI、软件技术文档、源代码和目标代码,其数据结构、软件视图展现形式及全机软件设计状态清单定义如上述步骤一至步骤六中所述;选择编程工具实现数据的交互,实现航空飞行器软件EBOM结构的构建,并通过软件CI中的“是否同步制造单位”属性自动筛选并同步给制造单位。
进一步的,所述步骤一中软件CI的通用选择规则约束如下,实际划分软件CI时可根据以下某条或某几条因素综合考虑:
1)具有不同软件功能,能够独立完成一个或多个***功能的软件,可划分为一个软件CI;
2)一个软件CI需要具备适度的规模,规模太大的可考虑根据模块划分拆分为多个软件CI;
3)同一个软件安装在不同的宿主机或目标计算机上,可划分为一个软件CI;
4)开发方不同,跨单位、跨部门研制,可划分为不同的软件CI;
5)具有单独加载、维护或保障方案,可划分为一个软件CI;
6)单独加载的数据项,如配置表,可划分为一个软件CI;
7)考虑重用计划,可划分为一个软件CI;
8)考虑关键及重要特性的影响,可划分为一个软件CI;
9)与其他项目有复杂或重要接口考虑,可划分为一个软件CI;
10)需要单独编写文档和管理,可划分为一个软件CI;
11)单独交付,可划分为一个软件CI;
12)进行多构型系列化、模块化设计,可划分为一个软件CI;
13)具有高风险特征的项目,及替代该风险项目的成熟可靠的备份项目,可划分为一个软件CI;
14)具有特殊保密要求技术的项目,可划分为一个软件CI。
所述步骤二中,软件CI模型及其属性定义中,除步骤二中定义的属性外,还可增加如下字段定义,包括软件重要度等级、技术协议号、软件研制单位、编程语言、单机配套数量、开发工具、测试工具、操作***、目标处理器型号规格,用于扩展软件CI的属性,更准确的表达软件的设计技术状态。
所述步骤三中,软件DSI模型及其属性定义中,除步骤三中定义的属性外,还可增加如下字段定义,包括源代码行数、修改人、修改日期,扩展软件DSI的属性,准确清晰的表达软件的更多设计信息。
所述步骤二、步骤三中软件CI模型、软件DSI模型的属性定义及其扩展属性定义应由平台***根据初次创建流程或更改流程自动产生和维护,在软件EBOM中建立唯一的、可控的数据信息源,保证软件设计状态的受控管理。
所述步骤四中的软件技术文档,其类型包括软件需求类、设计类、计划类、管理类、测试验证类、标准类、说明类、支持类,以保证软件全生命周期过程中产生的所有最终工作产品的完整性。
所述步骤六中全机软件设计状态清单的属性定义中,除步骤六中定义的属性外,还可根据软件CI及软件DSI的扩展属性扩充软件设计状态清单的属性定义,包括但不限于以下字段:软件重要度等级、技术协议号、软件研制单位、单机配套数量,源代码行数、责任人。可更好的支撑设计人员或制造人员对全机软件设计状态的理解。
所述步骤七中描述的平台***,应具备如下功能特征:实现航空飞行器PBS构建管理功能,包括顶层结构、软件CI层节点和底层实例软件DSI节点及其属性的创建与维护;实现软件技术文档、源代码、目标代码对象的构建与版本管理;实现软件技术文档、源代码、目标代码与软件DSI的关联管理;实现如步骤五中所述的软件EBOM结构,即软件视图的展现;实现软件CI节点、软件DSI节点、软件技术文档、源代码和目标代码对象的变更流程管理;实现全机软件设计状态清单的自动生成与发放管理;实现软件EBOM自动发放制造单位的协同管理;平台***还应具备用户管理、权限管理功能。
本发明的有益效果:
本发明基于航空飞行器EBOM架构构建了软件EBOM模型的实现方法,包括软件CI、软件DSI、软件技术文档、源代码、目标代码和全机软件设计状态清单模型定义及软件视图的构建内容,以及实现上述技术特征的平台***的功能特征。与现有基于线下的机载软件清单的软件技术状态管理方法相比,通过结构化、模型化、信息化的软件EBOM构建方法可以保证航空飞行器软件设计状态与硬件设计状态的统一及匹配关系,并快速的构建全机软件设计状态清单,同时可以实时的与制造端进行数据同步,保证软件设计状态及时、准确的在设计端与制造端进行传递,实现软件设计状态的准确性、一致性、时效性,状态可追溯,提升了软件技术状态管理能力,填补了国内航空飞行器***软件技术状态管理的技术空白。
附图说明
图1是航空飞行器软件EBOM结构的示意图;
图2是航空飞行器软件CI属性示意图;
图3是航空飞行器软件DSI属性示意图;
图4是航空飞行器软件技术文档、源代码及目标代码属性示意图;
图5是基于航空飞行器软件EBOM构建全机软件设计状态清单示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
以下结合附图和具体实施例对本发明作进一步说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明。
实施例:
一种基于航空飞行器EBOM架构的软件EBOM构建方法,包括识别软件CI并对软件CI进行分类;建立软件CI模型,如图2示意,软件DSI模型,如图3示意,软件技术文档、源代码和目标代码属性定义,如图4示意,并根据航空飞行器软件EBOM的构建方式,如图1示意,将软件CI,软件DSI及其软件技术文档、源代码和目标代码关联组装成软件EBOM结构,并根据软件CI中的“是否同步制造单位”属性自动筛选并由平台***将软件EBOM同步给制造单位,同时基于EBOM的全机软件设计状态清单模型,如图5示意,自动导出全机软件设计状态清单,最终实现软件技术状态管理的准确性、一致性、时效性,状态可追溯。
步骤一、识别航空飞行器***/子***中的软件CI并对其进行分类,以某航空飞行器任务***中综合数据记录子***为例,识别了其中3个软件CI并对其进行分类,分别为:数据储存管理软件CI,类型为计算机软件配置项CSCI;战术数据储存管理逻辑CI,类型为可编程逻辑器件软件配置项PSCI;FC配置加载数据CI,类型为可加载数据配置项LDCI;
步骤二、按以下属性对软件CI进行描述:
1)PBS编码:唯一标识该软件CI的流水号;
2)软件CI类型:在三类中选择其一,包括计算机软件配置项CSCI、可编程逻辑器件软件配置项PSCI、可加载数据配置项LDCI;
3)软件CI名称:标识软件的名称,如:飞管计算机软件CI、任务计算机FPGA逻辑CI、雷达FC配置数据CI;
4)设计架次有效性:表示该软件被设计在哪个航空飞行器架次上进行安装;
5)软件重要度等级:表示软件的重要度程度,如:关键、重要、一般或者A、B、C、D;
6)技术协议号:表示该软件的任务来源;
7)软件研制单位:表示该软件的开发单位;
8)编程语言:表示该软件开发使用的编程语言,如C语言、C++语言;
9)单机配套数量:表示该软件在单架次飞机上被安装的次数;
10)开发工具:表示软件设计开发的工具清单;
11)测试工具:表示软件测试验证的工具清单;
12)操作***:表示该软件运行的操作***信息;
13)目标处理器型号规格:表示该软件运行使用的处理器型号规格;
14)驻留硬件成品:表示该软件目标码在航空飞行器上安装的成品信息;
15)责任人:软件CI在总体设计单位的责任人姓名及工号;
16)是否同步制造单位:规则值有3种,是-已同步制造单位;否-不同步制造单位;空-未同步制造单位;
17)其他扩展属性定义。
步骤三、按以下属性对软件CI下挂接的软件DSI进行描述:
1)PBS编码:唯一标识该软件DSI的流水号;
2)软件DSI名称:标识软件具体实例的名称,如:飞管计算机软件、任务计算机FPGA逻辑、雷达FC配置数据;
3)软件版本号:表示该软件实例的具体版本,如:V2.00;
4)源代码行数:表示该软件实例源代码总行数,如:5000行;
5)其他扩展属性定义。
步骤四、按以下属性对软件DSI关联的软件技术文档、源代码和目标代码进行描述:
1)编码:软件技术文档或源代码、目标代码的编码标识;
2)名称:软件技术文档或源代码、目标代码的名称;
3)类型:软件技术文档或源代码、目标代码的类型,比如:研制任务书、开发计划、需求规格说明、设计说明、测试说明、测试报告、研制总结报告、其他设计报告、源代码、目标代码、目标代码MD5码;
4)版本:软件技术文档或源代码、目标代码的版本;
5)其他扩展属性定义。
步骤五、按照航空飞行器软件EBOM的构建方式,如图1示意,将软件CI,软件DSI及其关联的技术文档、源代码和目标代码组装成软件EBOM结构。并根据软件CI中的“是否同步制造单位”属性自动筛选“空-未同步制造单位”的软件数据并将其同步给制造单位;
步骤六、基于航空飞行器软件EBOM的软件设计状态清单模型,导出全机软件设计状态清单,软件清单表头信息包括:
1)***/子***:软件CI的父节点名称;
2)驻留硬件成品:表示该软件目标码在航空飞行器上安装的成品信息;
3)软件DSI名称:标识软件具体实例的名称,如:飞管计算机软件、任务计算机FPGA逻辑、雷达FC配置数据;
4)软件版本号:表示该软件实例的具体版本,如:V2.00;
5)设计架次有效性:表示该软件被设计在哪个航空飞行器架次上进行安装;
6)软件重要度等级:表示软件的重要度程度,如:关键、重要、一般或者A、B、C、D;
7)源代码行数:表示该软件实例源代码总行数,如:5000行;
8)技术协议号:表示该软件的任务来源;
9)软件研制单位:表示该软件的开发单位;
10)单机配套数量:表示该软件在单架次飞机上被安装的次数;
11)责任人:软件CI在总体设计单位的责任人姓名及工号;
12)其他扩展属性定义。
步骤七、通过模型实例化的具体业务实现方法,包括:确定平台***,如产品数据管理平台PDM***,识别软件CI并分类,设计软件EBOM模型,包括软件CI、软件DSI、软件技术文档、源代码和目标代码,其数据结构、软件视图展现形式及全机软件设计状态清单定义如上述步骤一至步骤六中所述,并在PDM***中建立数据模型及数据的初次创建、变更流程,通过审批后发布。实现航空飞行器软件EBOM结构的构建,并通过软件CI中的“是否同步制造单位”属性自动筛选“空-未同步制造单位”的软件数据并同步给制造单位。
以上所述,仅为本发明的具体实施例,对本发明进行详细描述,未详尽部分为常规技术。但本发明的保护范围不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以所述权利要求的保护范围为准。
Claims (8)
1.一种航空飞行器软件EBOM结构构建方法,其特征在于,步骤包括:
步骤一、识别航空飞行器中的机载软件CI并对软件CI进行分类:包括计算机软件配置项CSCI、可编程逻辑器件软件配置项PSCI、可加载数据配置项LDCI;
步骤二、在航空飞行器EBOM中建立软件CI模型及其属性定义:包括PBS编码、软件CI类型、软件CI名称、设计架次有效性、驻留硬件成品、责任人、是否同步制造单位;
步骤三、在航空飞行器EBOM中建立软件DSI模型及其属性定义:包括PBS编码、软件DSI名称、软件版本号、责任人;
步骤四、在航空飞行器EBOM中建立软件技术文档、源代码和目标代码数据类型并对其属性进行定义:包括编码、名称、类型、版本信息;
步骤五、在航空飞行器EBOM中建立软件EBOM模型,其顶层结构继承航空飞行器PBS顶层结构,软件CI及以下结构在软件视图中查看;软件CI挂接在***或子***下,软件CI下挂软件DSI,软件DSI与软件技术文档及源代码、目标代码进行关联,且软件DSI下可直接查看源代码、目标代码;
步骤六、基于航空飞行器软件EBOM结构及软件CI、软件DSI属性定义,由平台***自动生成全机软件设计状态清单,清单属性包括:***/子***、驻留硬件成品、软件DSI名称、软件版本号、设计架次有效性;
步骤七、通过模型实例化的具体业务实现方法,包括:确定平台***,选择实现的IT技术与工具;识别软件CI并分类,设计软件EBOM模型,包括软件CI、软件DSI、软件技术文档、源代码和目标代码,其数据结构、软件视图展现形式及全机软件设计状态清单定义如上述步骤一至步骤六中所述;选择编程工具实现数据的交互,实现航空飞行器软件EBOM结构的构建,并通过软件CI中的“是否同步制造单位”属性自动筛选并同步给制造单位。
2.根据权利要求1所述的一种航空飞行器软件EBOM结构构建方法,其特征在于,所述步骤一中软件CI的通用选择规则约束如下,实际划分软件CI时可根据以下某条或某几条因素综合考虑:
1)具有不同软件功能,能够独立完成一个或多个***功能的软件,可划分为一个软件CI;
2)一个软件CI需要具备适度的规模,规模太大的可考虑根据模块划分拆分为多个软件CI;
3)同一个软件安装在不同的宿主机或目标计算机上,可划分为一个软件CI;
4)开发方不同,跨单位、跨部门研制,可划分为不同的软件CI;
5)具有单独加载、维护或保障方案,可划分为一个软件CI;
6)单独加载的数据项,如配置表,可划分为一个软件CI;
7)考虑重用计划,可划分为一个软件CI;
8)考虑关键及重要特性的影响,可划分为一个软件CI;
9)与其他项目有复杂或重要接口考虑,可划分为一个软件CI;
10)需要单独编写文档和管理,可划分为一个软件CI;
11)单独交付,可划分为一个软件CI;
12)进行多构型系列化、模块化设计,可划分为一个软件CI;
13)具有高风险特征的项目,及替代该风险项目的成熟可靠的备份项目,可划分为一个软件CI;
14)具有特殊保密要求技术的项目,可划分为一个软件CI。
3.根据权利要求1所述的一种航空飞行器软件EBOM结构构建方法,其特征在于,软件CI模型及其属性定义中,除步骤二中定义的属性外,还可增加如下字段定义,包括软件重要度等级、技术协议号、软件研制单位、编程语言、单机配套数量、开发工具、测试工具、操作***、目标处理器型号规格,用于扩展软件CI的属性。
4.根据权利要求1所述的一种航空飞行器软件EBOM结构构建方法,其特征在于,所述步骤三中,软件DSI模型及其属性定义中,除步骤三中定义的属性外,还可增加如下字段定义,包括源代码行数、修改人、修改日期,扩展软件DSI的属性。
5.根据权利要求1所述的一种航空飞行器软件EBOM结构构建方法,其特征在于,所述步骤二、步骤三中软件CI模型、软件DSI模型的属性定义及其扩展属性定义应由平台***根据初次创建流程或更改流程自动产生和维护。
6.根据权利要求1所述的一种航空飞行器软件EBOM结构构建方法,其特征在于,所述步骤四中的软件技术文档,其类型包括软件需求类、设计类、计划类、管理类、测试验证类、标准类、说明类、支持类。
7.根据权利要求1所述的一种航空飞行器软件EBOM结构构建方法,其特征在于,所述步骤六中全机软件设计状态清单的属性定义中,除步骤六中定义的属性外,还可根据软件CI及软件DSI的扩展属性扩充软件设计状态清单的属性定义,包括但不限于以下字段:软件重要度等级、技术协议号、软件研制单位、单机配套数量,源代码行数、责任人。
8.根据权利要求1所述的一种航空飞行器软件EBOM结构构建方法,其特征在于,所述步骤七中描述的平台***,应具备如下功能特征:实现航空飞行器PBS构建管理功能,包括顶层结构、软件CI层节点和底层实例软件DSI节点及其属性的创建与维护;实现软件技术文档、源代码、目标代码对象的构建与版本管理;实现软件技术文档、源代码、目标代码与软件DSI的关联管理;实现如步骤五中所述的软件EBOM结构,即软件视图的展现;实现软件CI节点、软件DSI节点、软件技术文档、源代码和目标代码对象的变更流程管理;实现全机软件设计状态清单的自动生成与发放管理。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111561040X | 2021-12-15 | ||
CN202111561040 | 2021-12-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115080019A true CN115080019A (zh) | 2022-09-20 |
Family
ID=83247548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210314791.XA Pending CN115080019A (zh) | 2021-12-15 | 2022-03-29 | 一种航空飞行器软件ebom结构构建方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115080019A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116452124A (zh) * | 2023-06-15 | 2023-07-18 | 商飞软件有限公司 | 一种适用民用航空器时控件实时状态清单构建*** |
CN116579767A (zh) * | 2023-06-06 | 2023-08-11 | 商飞软件有限公司 | 一种基于bom对民用航空器时控件进行监控的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102117367A (zh) * | 2011-03-14 | 2011-07-06 | 沈阳飞机工业(集团)有限公司 | 飞机装配现场可视化仿真*** |
CN104991938A (zh) * | 2015-07-07 | 2015-10-21 | 中国商用飞机有限责任公司 | 一种民用飞机服务视图构型数据库的构建方法 |
CN107203848A (zh) * | 2017-05-25 | 2017-09-26 | 东莞添慧软件有限公司 | 一种生产线现场管理***及其管理方法 |
CN110909417A (zh) * | 2019-10-25 | 2020-03-24 | 中国飞行试验研究院 | 一种民机试飞中测试改装阶段多bom构建及转换方法 |
CN112540784A (zh) * | 2020-12-17 | 2021-03-23 | 中国航空工业集团公司成都飞机设计研究所 | 一种飞机机载软件变更控制方法 |
-
2022
- 2022-03-29 CN CN202210314791.XA patent/CN115080019A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102117367A (zh) * | 2011-03-14 | 2011-07-06 | 沈阳飞机工业(集团)有限公司 | 飞机装配现场可视化仿真*** |
CN104991938A (zh) * | 2015-07-07 | 2015-10-21 | 中国商用飞机有限责任公司 | 一种民用飞机服务视图构型数据库的构建方法 |
CN107203848A (zh) * | 2017-05-25 | 2017-09-26 | 东莞添慧软件有限公司 | 一种生产线现场管理***及其管理方法 |
CN110909417A (zh) * | 2019-10-25 | 2020-03-24 | 中国飞行试验研究院 | 一种民机试飞中测试改装阶段多bom构建及转换方法 |
CN112540784A (zh) * | 2020-12-17 | 2021-03-23 | 中国航空工业集团公司成都飞机设计研究所 | 一种飞机机载软件变更控制方法 |
Non-Patent Citations (2)
Title |
---|
李荣强等: ""面向飞机研制生产全局变更的数据集成架构研究"", 《现代制造工程》, 18 May 2023 (2023-05-18), pages 31 - 37 * |
陈枭等: ""设计/制造/保障一体化的EBOM 构建技术"", 《2021年中国航空工业技术装备工程协会年会论文集》, 21 October 2021 (2021-10-21), pages 332 - 337 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116579767A (zh) * | 2023-06-06 | 2023-08-11 | 商飞软件有限公司 | 一种基于bom对民用航空器时控件进行监控的方法 |
CN116579767B (zh) * | 2023-06-06 | 2023-12-12 | 商飞软件有限公司 | 一种基于bom对民用航空器时控件进行监控的方法 |
CN116452124A (zh) * | 2023-06-15 | 2023-07-18 | 商飞软件有限公司 | 一种适用民用航空器时控件实时状态清单构建*** |
CN116452124B (zh) * | 2023-06-15 | 2023-08-18 | 商飞软件有限公司 | 一种适用民用航空器时控件实时状态清单构建*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101794226B (zh) | 一种适应多业务抽象层次的服务化软件构造方法和*** | |
CN115080019A (zh) | 一种航空飞行器软件ebom结构构建方法 | |
CN106445536B (zh) | 自动化业务设计管理*** | |
CN114357088B (zh) | 核电工业数据仓库*** | |
US20090030661A1 (en) | Three-Dimensional Process Planning | |
JP2017130232A (ja) | オブジェクト管理システム | |
CN101681335A (zh) | 用于向******分发计算机仿真产品设计和制造数据的方法和*** | |
EP3961523A1 (en) | Managing production pipelines | |
US10621682B2 (en) | Processing data to establish and replicate lifecycle threads in the development of a structural product | |
US8050785B2 (en) | Apparatus and method for handling orders | |
US8027956B1 (en) | System and method for planning or monitoring system transformations | |
US8121882B2 (en) | Standard process and resource reference and instance | |
CN111177847A (zh) | 一种民用飞机配置式构型管理方法及装置 | |
US11314489B1 (en) | Automated authoring of software solutions by first analyzing and resolving anomalies in a data model | |
CN112328680B (zh) | 一种电子元器件数据的处理方法、数据接口及管理*** | |
CN109947459A (zh) | 一种软件产品构建方法 | |
JP6960225B2 (ja) | 製品の製品構造の変更を管理するためのモデル | |
US10140387B2 (en) | Model for managing variations in a product structure for a product | |
EP2698734A2 (en) | Model for managing variations in a product structure for a product | |
US20140100824A1 (en) | System and method of providing an automated design and modification of aircraft electrical systems | |
CN104881455B (zh) | 一种基于mysql的结构差异处理方法及*** | |
US10181164B2 (en) | Processing data to establish lifecycle threads in the development of a structural product | |
CN114911511A (zh) | 一种软件技术状态管理*** | |
CN115130959A (zh) | 生成备件bom的方法、***、终端及存储介质 | |
El Beggar et al. | Towards an MDA-oriented UML profiles for data warehouses design and development |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |