【CN110096261A】嵌入式系统架构设计方法、装置和设备【专利】
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201910357957.4
(22)申请日 2019.04.29
(71)申请人 杭州杉石科技有限公司
地址 310000 浙江省杭州市余杭区仓前街
道文一西路1218号12幢2单元101室-4
(72)发明人 刘阳 张朋朋 刘凯越 刘王军
顾成 曹勇 刘宝宾
(74)专利代理机构 北京超凡宏宇专利代理事务
所(特殊普通合伙) 11463
代理人 徐彦圣
(51)Int.Cl.
G06F 8/20(2018.01)
(54)发明名称
嵌入式系统架构设计方法、装置和设备
(57)摘要
本发明提供了一种嵌入式系统架构设计方
法、装置和设备,涉及软件开发的技术领域,包
括:接收用户输入的创建设计图指令;根据创建
设计图指令生成待设计嵌入式系统的多个设计
图,多个设计图中包括参与者组成图、功能组成
图、逻辑组成图、系统功能架构图和状态图;获取
多个设计图之间的关系,并根据关系,关联多个
设计图;针对状态图建立多个触发控件,将多个
触发控件与状态图建立关联,根据多个触发控件
生成仿真控制面板,以使用户通过点击操作仿真
控制面板上的触发控件,观察状态图的运行情
况,解决了嵌入式系统设计难度大,因设计变更
带来的资金和时间成本高的技术问题,达到了降
低设计难度,
节约时间和资金成本的技术效果。权利要求书2页 说明书9页 附图6页CN 110096261 A 2019.08.06
C N 110096261
A
权 利 要 求 书1/2页CN 110096261 A
1.一种嵌入式系统架构设计方法,其特征在于,包括:
接收用户输入的创建设计图指令;
根据所述创建设计图指令,生成待设计嵌入式系统的多个设计图,所述多个设计图中包括参与者组成图、功能组成图、逻辑组成图、系统功能架构图和状态图;
获取所述多个设计图之间的关系,并根据所述关系,关联所述多个设计图;
针对所述状态图建立多个触发控件,将所述多个触发控件与所述状态图建立关联,根据所述多个触发控件生成仿真控制面板,以使用户通过点击操作所述仿真控制面板上的所述触发控件,观察所述状态图的运行情况。
2.根据权利要求1所述的嵌入式系统架构设计方法,其特征在于,所述创建设计图指令包括第一指令和第二指令,所述第一指令用于生成描述待设计嵌入式系统架构的组成对象的第一类控件,所述第二指令用于生成描述各个所述组成对象的连接关系的第二类控件。
3.根据权利要求2所述的嵌入式系统架构设计方法,其特征在于,所述根据所述创建设计图指令,生成所述待设计嵌入式系统的多个设计图,具体包括:
在接收到用户输入的所述设计图创建指令时,向用户展示所述第一类控件和所述第二类控件,所述第一类控件包括参与者控件,所述第二类控件包括参与者连接控件;
根据用户需求,识别满足用户需求的待设计嵌入式系统的所有参与者;
根据所述所有参与者、所述参与者控件和/或者所述参与者连接控件生成参与者组成图。
4.根据权利要求2所述的嵌入式系统架构设计方法,其特征在于,所述根据所述创建设计图指令,生成所述待设计嵌入式系统的多个设计图,具体包括:
在接收到用户输入的所述创建设计图指令时,向用户展示所述第一类控件和所述第二类控件,所述第一类控件包括系统功能控件,所述第二类控件包括功能连接控件;
确定所述待设计嵌入式系统的系统功能;
根据所述系统功能、所述系统功能控件和/或者所述功能连接控件生成所述功能组成图。
5.根据权利要求2所述的嵌入式系统架构设计方法,其特征在于,所述根据所述创建设计图指令,生成所述待设计嵌入式系统的多个设计图,具体包括:
在接收到用户输入的所述创建设计图指令时,向用户展示所述第一类控件和所述第二类控件,所述第一类控件包括逻辑模块控件,所述第二类控件包括逻辑模块连接控件;
将所述系统功能按预设原则进行划分,确定所述待设计嵌入式系统的逻辑组成模块;
根据所述逻辑组成模块、所述逻辑模块控件和/或者所述逻辑模块连接控件生成逻辑组成图。
6.根据权利要求2所述的嵌入式系统架构设计方法,其特征在于,所述根据所述创建设计图指令,生成所述待设计嵌入式系统的多个设计图,具体包括:
在接收到用户输入的所述创建设计图指令时,向用户展示所述第一类控件和所述第二类控件,所述第一类控件包括端口控件,所述第二类控件包括功能流连接控件;
确定所述参与者组成图、所述功能组成图和系统逻辑图的交互关系;
根据所述交互关系、所述端口控件和/或者所述功能流连接控件,生成系统功能架构图。
2