[发明专利]一种基于插件管理的工具链系统有效
申请号: | 201911100632.4 | 申请日: | 2019-11-12 |
公开(公告)号: | CN110868463B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 陈升;张平;陈芳;何潇 | 申请(专利权)人: | 中国航空无线电电子研究所 |
主分类号: | H04L67/00 | 分类号: | H04L67/00;H04L9/40;G06F9/445;G06F8/61 |
代理公司: | 上海和跃知识产权代理事务所(普通合伙) 31239 | 代理人: | 杨慧 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 插件 管理 工具 系统 | ||
本发明公开了一种基于插件管理的工具链系统,包括插件服务端、插件应用端、插件开发端组,三者通过网络通讯,插件服务端用于响应插件应用端的请求对航电数据的管理和访问控制,响应插件开发端插件请求对插件进行登记、存储、审核,响应插件应用端的请求对插件分发;插件应用端用于根据应用场景的需要向插件服务端提出请求获取对应插件和航电数据,运行插件;插件开发端负责插件的开发、调试,并向插件服务器端提交插件。本发明逻辑清晰、实现简单,具有较强实用价值。
技术领域
本发明属于综合航空电子技术领域,具体涉及一种对用于航电系统研制的工具链系统和管理方法。
背景技术
目前飞机的航电系统研制采用主承包商-供应商模式,其生命周期涉及多个利益有攸关方。综合模块化航电系统是当前主流的飞机航电架构,多个不同供应商研制的驻留功能被集成到一起共享资源完成飞机级功能。该架构对飞机带来很多好处的同时,增加了系统设计和集成验证难度。如何高效地组织各方协同开发以及保护各个供应商的知识产权是当前行业的难点。因此需要有一种工具链系统和管理方法组织各供应商协同开发航电系统,缩短研制周期,降低项目风险。
发明内容
为了高效地协调各供应商研制制航电系统,本发明的发明目的在于提供了用于航电系统研制的工具链系统和管理方法。
本发明的发明目的通过以下技术方案实现:
一种基于插件管理的工具链系统,包括插件服务端、插件应用端、插件开发端,插件服务端与插件应用端之间和插件服务端与插件开发端之间通过网络通讯,其中:
插件服务端用于响应插件应用端的请求对航电数据的管理和访问控制,响应插件开发端插件请求对插件进行登记、存储、审核,响应插件应用端的请求对插件分发;
插件应用端用于根据应用场景的需要向插件服务端提出请求获取对应插件和航电数据,运行插件;
插件开发端负责插件的开发、调试,并向插件服务端提交插件。
优选地,插件服务端包括插件服务器、航电数据管理应用、插件管理应用、航电数据库和插件库;
航电数据管理应用运行在插件服务器上,响应插件应用端的请求对航电数据库中的航电数据进行管理和访问控制;
插件管理应用运行在插件服务器上,响应插件开发端插件请求在插件库中进行插件、登记、存储、审核,响应插件应用端的请求将插件库中的插件分发。
优选地,插件开发端包括插件开发环境应用和插件开发权限文件;
插件开发环境应用提供插件的开发环境,实现插件的开发、调试和入库;
插件开发权限文件用于描述开发插件的资源权限。
优选地,插件开发端在进行插件登记管理时,包含以下步骤:
步骤一:插件开发环境应用根据插件开发者提交的插件功能、所需的开发环境以及航电数据访问要求生成插件开发请求并发给插件管理应用,等待插件管理应用的审核结果;
步骤二、若插件开发环境应用接收到的审核结果为不通过,则调整插件功能、所需的开发环境以及航电数据访问要求,返回步骤一,否则进入步骤三;
步骤三:插件开发环境应用接收插件管理应用批复的插件开发权限文件、插件ID和插件的开发环境;
步骤四:插件开发环境应用根据批复的插件开发权限文件、插件ID和插件的开发环境提供资源支持插件开发者完成插件程序的研制,并将插件程序上传到插件管理应用。
优选地,插件服务端进行插件登记管理时,包含以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911100632.4/2.html,转载请声明来源钻瓜专利网。