基于具有时间性质的自动机模型检测的程序分析方法研究

基本信息
批准号:61100052
项目类别:青年科学基金项目
资助金额:22.00
负责人:李国强
学科分类:
依托单位:上海交通大学
批准年份:2011
结题年份:2014
起止时间:2012-01-01 - 2014-12-31
项目状态: 已结题
项目参与者:何超栋,黄浩,姜梦稚,张驰豪,初琛,余飞,周怀洋,陈美先,王威振
关键词:
自动机模型检测并发性时序语言实时性程序分析
结项摘要

保证对实时性有要求的程序语言能够高效、正确和可靠地运行,有着重要的理论和应用价值,已成为形式化方法研究领域中的热点之一。本课题拟采用基于具有时间性质的自动机模型检测的方法,对这类程序语言进行程序分析研究,以期达到其高效、正确和可靠地运行目标,须解决两类主要问题:i.程序语言的实时性所带来的并发性问题;ii.对时间建模的有效手段和理论基础。目前国内外众多的并发模型检测理论的研究结果为解决并发性问题提供了理论基础,通过借鉴这些研究成果,找出解决适合实时性并发的方法;对于时间建模问题,要建立针对实时性程序语言模块化的特点的新模型,解决在时序语言上新计算的可判定性问题和计算复杂性问题,并根据时序语言信息量的度量方法,建立在时序语言上的新的模型检测方法,结合解决第一类问题的结果,给出新模型检测方法的高效实现。作为验证研究成果的案例,实现AADL语言的自动化程序分析工具。

项目摘要

实时程序的本质就是并发程序。因此即使单线程实时程序分析,其性质与多线程的程序分析相同。对于实时程序分析,研究做出了如下贡献:在理论上,提出了良结构下推自动机,为通用多线程程序进行建模,其两个可判定子集可以覆盖下推及其扩展系统以及向量加法及其扩展系统,其覆盖稠密时间下推自动机的现象说明了实时程序与并发程序的相同;提出了嵌套时间自动机,证明了存在私有时钟的时间敏感上下文系统可达性可判定的结论,并同时证明了一些实时程序在不同时钟约束下可达性的判定性结论。在实践上,提出了控制器自动机,用来进行模块化实时模型检测,细粒度地研究了模块之间的并发与互斥,并且实现了工具。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

玉米叶向值的全基因组关联分析

玉米叶向值的全基因组关联分析

DOI:
发表时间:
2

监管的非对称性、盈余管理模式选择与证监会执法效率?

监管的非对称性、盈余管理模式选择与证监会执法效率?

DOI:
发表时间:2016
3

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

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

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

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
5

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018

李国强的其他基金

批准号:61472240
批准年份:2014
资助金额:76.00
项目类别:面上项目
批准号:21572210
批准年份:2015
资助金额:65.00
项目类别:面上项目
批准号:41776136
批准年份:2017
资助金额:70.00
项目类别:面上项目
批准号:51878506
批准年份:2018
资助金额:62.00
项目类别:面上项目
批准号:61403331
批准年份:2014
资助金额:24.00
项目类别:青年科学基金项目
批准号:61872232
批准年份:2018
资助金额:65.00
项目类别:面上项目
批准号:51572091
批准年份:2015
资助金额:64.00
项目类别:面上项目
批准号:31000056
批准年份:2010
资助金额:20.00
项目类别:青年科学基金项目
批准号:51605463
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:59008503
批准年份:1990
资助金额:4.00
项目类别:青年科学基金项目
批准号:41771210
批准年份:2017
资助金额:70.00
项目类别:面上项目
批准号:50738005
批准年份:2007
资助金额:200.00
项目类别:重点项目
批准号:59478038
批准年份:1994
资助金额:8.00
项目类别:面上项目
批准号:51002052
批准年份:2010
资助金额:20.00
项目类别:青年科学基金项目
批准号:31301239
批准年份:2013
资助金额:20.00
项目类别:青年科学基金项目
批准号:41376142
批准年份:2013
资助金额:79.00
项目类别:面上项目
批准号:10975161
批准年份:2009
资助金额:29.00
项目类别:面上项目
批准号:10605029
批准年份:2006
资助金额:24.00
项目类别:青年科学基金项目
批准号:41571181
批准年份:2015
资助金额:75.00
项目类别:面上项目
批准号:41302143
批准年份:2013
资助金额:28.00
项目类别:青年科学基金项目
批准号:31501306
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:31170075
批准年份:2011
资助金额:58.00
项目类别:面上项目
批准号:39560014
批准年份:1995
资助金额:8.00
项目类别:地区科学基金项目
批准号:51378378
批准年份:2013
资助金额:81.00
项目类别:面上项目
批准号:41076084
批准年份:2010
资助金额:48.00
项目类别:面上项目
批准号:59778032
批准年份:1997
资助金额:12.00
项目类别:面上项目
批准号:18905002
批准年份:1989
资助金额:1.00
项目类别:青年科学基金项目
批准号:20975094
批准年份:2009
资助金额:35.00
项目类别:面上项目
批准号:61672340
批准年份:2016
资助金额:16.00
项目类别:面上项目
批准号:51109228
批准年份:2011
资助金额:24.00
项目类别:青年科学基金项目
批准号:21103041
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:81070380
批准年份:2010
资助金额:28.00
项目类别:面上项目
批准号:11675221
批准年份:2016
资助金额:50.00
项目类别:面上项目
批准号:51372001
批准年份:2013
资助金额:80.00
项目类别:面上项目

相似国自然基金

1

有限精度时间自动机的模型检测方法及语言特征研究

批准号:60673051
批准年份:2006
负责人:李广元
学科分类:F0201
资助金额:24.00
项目类别:面上项目
2

基于树突细胞行为模型的僵尸程序检测方法研究

批准号:61402012
批准年份:2014
负责人:王丽
学科分类:F0210
资助金额:25.00
项目类别:青年科学基金项目
3

基于高阶模型检测的复杂高阶程序的验证方法研究

批准号:61802126
批准年份:2018
负责人:李鑫
学科分类:F0201
资助金额:23.00
项目类别:青年科学基金项目
4

基于混合程序分析的驱动程序缺陷检测与验证研究

批准号:61472440
批准年份:2014
负责人:陈振邦
学科分类:F0203
资助金额:81.00
项目类别:面上项目