北京计算机技术及应用研究所张建伟获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京计算机技术及应用研究所申请的专利一种基于元数据驱动的AADL文本生成方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120029594B 。
龙图腾网通过国家知识产权局官网在2026-01-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510188404.6,技术领域涉及:G06F8/20;该发明授权一种基于元数据驱动的AADL文本生成方法是由张建伟;欧阳宇彤;贾张涛;李浩宇;张霄霄;冯大成;安恒;张广申;陈莉;王磊;王云则;胡雅頔;周丽娜;曾祥勇设计研发完成,并于2025-02-20向国家知识产权局提交的专利申请。
本一种基于元数据驱动的AADL文本生成方法在说明书摘要公布了:本发明涉及一种基于元数据驱动的AADL文本生成方法,属于软件工程技术领域。本发明首先定义元数据模型,用于规范化描述AADL元素及其关系;然后通过交互式图形化界面创建和编辑AADL模型;在建模过程中构建AADL树状结构,并将图形元素实例化为元数据模型对象;最后通过模板引擎将AADL树状结构和元数据实例映射成相应的文本表示。该方法不仅保证了设计过程中语义的一致性和文本转换的准确性,同时还增强了系统的可扩展性和适应性,以满足嵌入式系统设计的复杂需求,为研发基于模型的软件分析与验证工具OnModel提供了关键技术支撑。
本发明授权一种基于元数据驱动的AADL文本生成方法在权利要求书中公布了:1.一种基于元数据驱动的AADL文本生成方法,其特征在于,该方法包括如下步骤: 第一步、定义元数据模型 元数据模型用于描述AADL模型中的所有元素及其关系;元数据模型的定义包括:AADL元素类型、元素的属性以及元素之间的关系;每个AADL元素都对应元数据模型中的一个实体,并具有相应的属性; 第二步、交互式图形化建模 用户通过图形化界面创建、编辑、删除AADL模型元素;界面包括多种可视化元素,用户通过拖拽、连接操作构建模型;图形界面展示了AADL元素及其关联; 第三步、实例化元数据模型 在用户建模过程中构建表达AADL层级的树状结构,同时将每个图形元素实例化为元数据模型对象;每个元素被映射为具有具体属性的实例,保存其类型、名称、端口、关系信息;在该步骤中,元数据模型实例已经完整反映了图形化设计中的每个元素及其结构; 第四步、根据模板引擎生成AADL文本 模板引擎在接收到AADL树状结构与元数据实例后,使用预定义的AADL文本模板填充数据,自动生成AADL文本;通过模板化的方式,能够高效地从图形模型生成符合规范的AADL文本; 其中, 第三步包括: S31、构建AADL树状结构 在建模过程中构建AADL树状结构,表示各元素间的父子关系、依赖关系;每个组件在被添加到模型中时,都会作为树的一个节点,并记录其父节点和子节点;端口和属性也会作为树的叶节点附加到对应的组件节点上;树状结构的层次关系清晰地表示了系统架构中组件的嵌套关系; S32、实例化元数据对象 每当用户在图形化界面中添加或编辑组件,工具都会实时更新对应的元数据对象;实例化的元数据对象包含组件的所有信息,包括类型、名称、端口、关系信息; 第四步包括:首先定义多个模块化的模板文件,分为AADL主文本模板和AADL子文本模型,主文本模板可嵌套多个子文本模板,文本模板中描述了所有子模版出现的组合情况;根据AADL树状结构,将元数据实例的关键字信息、属性信息、数值信息填充到模板中的相应位置,最终生成AADL文本。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京计算机技术及应用研究所,其通讯地址为:100854 北京市海淀区永定路51号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励