基于GALS的多核体系结构安全攸关实时系统设计与验证方法研究

基本信息
批准号:61672074
项目类别:面上项目
资助金额:63.00
负责人:胡凯
学科分类:
依托单位:北京航空航天大学
批准年份:2016
结题年份:2020
起止时间:2017-01-01 - 2020-12-31
项目状态: 已结题
项目参与者:Jean-Pierre Talpin,尚利宏,廖萌,万朝阳,冯鹏,许玉壮,白晓敏,段张博,孙赫
关键词:
多核AADL同步模型语义模型全局异步局部同步
结项摘要

It is an important trend to use multi-core architecture in design of Safety-Critical Real-Time System now. From the view of multi-clock synchronous model, this project is concentrated on the method of multi-core system design and verification in Globally Asynchronous Locally Synchronous (GALS) based on the theories of Model- Driven development. The study will include: the extension of AADL standard for globally asynchronous modeling of multi-core architecture, the definition of semantics model called concurrent kernels for synchronous model to describe the model’s locally behavior’s deterministic and constraints in synchronous execution and to give the formal definition of concurrent structure abstract semantics model to support from synchronous model to multi-core platform, and the method of model transformation from the AADL-X model to synchronous model and proof of validity. The code generation from Signal model to OpenMP will be partly implemented based on the clock calculus and equation partition to complete a perfect technology chain. Based on the development flow, a prototype of platform for software design and verification of multi-core architecture will be established and a case study of typical avionics system will be demonstrated.

在安全攸关实时系统设计中,引入多核体系结构是当前一种重要趋势。本课题基于模型驱动的理论和方法,从多时钟同步模型视角,研究适应多核环境的全局异步局部同步(GALS)模式的系统设计与验证方法。通过对AADL体系结构语言标准进行多核属性的扩展,支持多核体系结构的全局异步建模;通过定义语义模型同步并发核,研究同步模型多核下的局部并发行为约束性和确定性,并对并发结构进行抽象语义形式化描述,以支持同步模型到多核平台的转换映射;然后,研究模型转换方法,将扩展的AADL-X模型转换到同步模型,并对转换的语义保持进行证明;最后,研究同步语言多时钟演算及同步方程并行划分方法以支持同步语言SIGNAL到并发结构实例OpenMP的代码自动生成,形成较完整的技术链。在此研究基础上,拟集成构建一个可支持多核体系结构软件设计与验证的原型平台,选取典型安全攸关实时系统案例进行验证性应用。

项目摘要

本项目针对安全关键系统软件,采用形式化理论与方法,深入地研究了多核环境下全局异步局部同步模式(GALS)的系统设计与验证方法,包括AADL体系结构语言标准扩展、同步语言并发核与并发结构、多核模型转换方法等。并扩展研究视野,把形式化方法应用在云服务验证和智能合约等新安全关键应用软件的验证中,取得了多个创新性成果。. 研究了AADL的多核扩展属性方法,增加了多核平台下任务分配与调度、通信与同步等内核描述;提出携带时钟信息的同步自动机模型,扩展了定时和同步行为的语义模型,是对AADL附件重要的多核扩展。. 研究了同步并发核模型,给出了基于SIGNAL的行为和时间转换语义,提出了多核并发结构的概念和语义模型,用于支持描述应用程序的并发行为;给出了基于模板的AADL代码跨平台自动生成方法,可支持AADL多核扩展转换为同步语言模型。. 研究了多核并发模型转换方法,创新性提出了基于布尔方程解析的多时钟演算方法,给出了SIGNAL到多核并发结构实例OpenMP代码自动生成方法;此外,还研究了SIGNAL到嵌入式语言Verilog的自动转换方法,给出了转换正确性的证明方法。成果集成进了SIGNAL的开源编译器,具有重要的实用价值。. 提出了形式化验证的中间件,可部分解决语言对平台依赖的问题;提出服务验证组合的代数优化方法,节省了验证过程的时间和成本;研究给出了基于Event-B形式语言的智能合约自动建模与验证方法,可有效解决智能合约的潜在漏洞和提高开发的效率。. 研发了系列模型验证与自动转换工具,已应用在航天多个安全关键系统领域,取得了显著的社会和经济效益,其中“天地一体化信息系统设计验证与仿真”获得2018年中国产学研创新成果二等奖;发起成立了中法联合实验室,在该领域每年与法国权威单位都有师生短期访问和交流,培养的研究生多人获学校和北京市优秀毕业生称号;首次在国内举办了项目负责人为主席的形式化方法领域著名的ACM/IEEE MEMOCODE 2018国际会议,增强了国内形式化方法研究在国际上的影响力,项目组成员也多次参加国际学术会议并作学术报告。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

粗颗粒土的静止土压力系数非线性分析与计算方法

粗颗粒土的静止土压力系数非线性分析与计算方法

DOI:10.16285/j.rsm.2019.1280
发表时间:2019
2

中国参与全球价值链的环境效应分析

中国参与全球价值链的环境效应分析

DOI:10.12062/cpre.20181019
发表时间:2019
3

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

DOI:
发表时间:2022
4

基于细粒度词表示的命名实体识别研究

基于细粒度词表示的命名实体识别研究

DOI:10.3969/j.issn.1003-0077.2018.11.009
发表时间:2018
5

货币政策与汇率制度对国际收支的影响研究

货币政策与汇率制度对国际收支的影响研究

DOI:
发表时间:2022

胡凯的其他基金

批准号:49872037
批准年份:1998
资助金额:17.00
项目类别:面上项目
批准号:11901475
批准年份:2019
资助金额:20.00
项目类别:青年科学基金项目
批准号:40572056
批准年份:2005
资助金额:39.00
项目类别:面上项目
批准号:71162023
批准年份:2011
资助金额:34.00
项目类别:地区科学基金项目
批准号:40638042
批准年份:2006
资助金额:140.00
项目类别:重点项目
批准号:40172035
批准年份:2001
资助金额:24.00
项目类别:面上项目
批准号:61073013
批准年份:2010
资助金额:30.00
项目类别:面上项目
批准号:71904064
批准年份:2019
资助金额:20.50
项目类别:青年科学基金项目
批准号:81870695
批准年份:2018
资助金额:61.00
项目类别:面上项目
批准号:71163021
批准年份:2011
资助金额:36.00
项目类别:地区科学基金项目
批准号:81301106
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:49302029
批准年份:1993
资助金额:9.00
项目类别:青年科学基金项目
批准号:61802328
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:41373044
批准年份:2013
资助金额:83.00
项目类别:面上项目
批准号:31500146
批准年份:2015
资助金额:19.00
项目类别:青年科学基金项目
批准号:11426185
批准年份:2014
资助金额:3.00
项目类别:数学天元基金项目
批准号:51408194
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:39900165
批准年份:1999
资助金额:12.00
项目类别:青年科学基金项目

相似国自然基金

1

数字化安全攸关系统人员可靠性分析方法的改进及验证研究

批准号:71601139
批准年份:2016
负责人:刘鹏
学科分类:G0108
资助金额:17.00
项目类别:青年科学基金项目
2

实时安全关键系统的建模、仿真与验证

批准号:61272118
批准年份:2012
负责人:王小兵
学科分类:F0201
资助金额:80.00
项目类别:面上项目
3

基于虚拟化的多核实时系统设计与分析技术研究

批准号:61472072
批准年份:2014
负责人:邓庆绪
学科分类:F0202
资助金额:83.00
项目类别:面上项目
4

安全攸关软件系统的可靠性保障研究

批准号:61732013
批准年份:2017
负责人:田聪
学科分类:F0202
资助金额:315.00
项目类别:重点项目