期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
安全关键异构软件混合建模及代码生成方法 被引量:2
1
作者 宗喆 杨志斌 +3 位作者 袁胜浩 周勇 Jean-Paul BODELEIX Mamoun FILALI 《软件学报》 EI CSCD 北大核心 2021年第4期904-933,共30页
随着系统复杂性的急剧增加,未来安全关键软件越来越多地采用异构构件组合架构,各种构件可能使用不同的计算模型或实现语言,使得整个软件系统呈现异构性.因此,设计此类系统需要使用复杂的建模方法.AADL(architecture analysis and design... 随着系统复杂性的急剧增加,未来安全关键软件越来越多地采用异构构件组合架构,各种构件可能使用不同的计算模型或实现语言,使得整个软件系统呈现异构性.因此,设计此类系统需要使用复杂的建模方法.AADL(architecture analysis and design language)是一种安全关键系统体系结构多范式建模语言,丰富的可表达方式和可扩展性使其成为安全关键异构软件设计的重要选择.提出一种AADL和SDL(specification and description language)混合建模方法,支持以自底向上的方式对安全关键软件系统进行混合建模,并给出面向多核处理器平台的代码自动生成方法.首先,通过扩展AADL属性集,以支持使用SDL建模语言表达软件构件的功能行为.其次,以Ada作为目标语言,给出AADL-SDL混合模型的多任务代码生成方法.最后,实现了原型工具支持AADL和SDL混合建模及多任务Ada代码生成,并基于导航、制导与控制系统案例对所提方法的有效性进行分析. 展开更多
关键词 安全关键异构软件 混合建模 AADL SDL 多核 代码自动生成
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部