大规模概率并发实时系统模型检验

基本信息
批准号:61532019
项目类别:重点项目
资助金额:285.00
负责人:张立军
学科分类:
依托单位:中国科学院软件研究所
批准年份:2015
结题年份:2020
起止时间:2016-01-01 - 2020-12-31
项目状态: 已结题
项目参与者:李广元,符鸿飞,Andrea Turrini,孙猛,夏壁灿,郭建,宋富,缪炜恺,Joost-Pieter Katoen
关键词:
实时系统模型检验概率模型时序逻辑线性规划
结项摘要

This project deals with model checking problem of large scale models exhibiting both probabilistic and timed behaviors. Probabilities and times are two key components in modelling and analyzing real-time systems, security systems, and network systems. Because of the state-space explosion problem for concurrent systems, the model checking problem remains as a big challenge in the community. The goal of this project is to tackle main research challenges, including (i) appropriate high-level modelling language for modelling concurrency, probability and time, (ii) characterization and decomposition of temporal properties, (iii) symbolic data structure, and efficient model checking algorithm for both qualitative and quantitative properties. Our key techniques are a divide-and-conquer approach to the property analysis, applying linear-programming techniques in solving the core quantitative measures, and applying learning algorithms to get small abstraction. We will build a tool, implement our algorithms and analyse case studies of large scale.

本项目致力于大规模概率并发实时系统的模型检验问题。在对实时系统、安全系统和网络系统的建模与分析中,概率和时间是这些系统的关键组成部分。由于在并发系统中验证中出现的状态爆炸问题,模型检验问题在学术界依然是巨大的挑战。本项目的目标是解决下面重要的科研挑战:一、描述并发、概率和时间三要素的高层建模语言;二、时序性质的刻画与分解;三、性质定性和定量分析所需要的符号化数据结构与高效模型检验算法。我们的关键技术是首先采取分而治之的方法进行性质分析,然后利用线性规划技术来解决核心的定量分析问题,同时应用学习算法来获取系统更小的抽象表示。我们将上述算法和理论实现在一个工具中,并用其来分析大规模概率并发实时系统实例。

项目摘要

本项目开展了针对大规模概率并发实时系统的模型检验问题的研究。我们提出了基于Reo语言的建模框架及基于时序逻辑的验证框架,并为解决复杂系统模型检验中的状态空间爆炸问题提出了一系列理论与方法。主要贡献为:. 我们提出了一个组合建模框架,能够同时支持系统的时间、概率和并发元素。我们对Reo建模语言进行了概率及实时扩展,称之为Mediator。同时,我们进一步对其组件与中间件语义进行扩展,用以有效地自动构建模型,以及设计基于组件的验证框架。. 针对复杂性质规约,我们研究了如何将其分割成不同类别的子性质,如安全性、活性和公平性,并研究其对应高效可达性、终止性判定问题。我们进而研究了高效的符号数据结构,以实现相应模型的高效存储与验证算法。针对大规模系统的验证,我们进一步利用基于模拟与互模拟最小化的抽象和分析技术,从而约减验证中的状态空间以突破传统验证方法的效率瓶颈。. 模型验证的反例分析是验证反馈循环中的关键环节。我们重点研究了反例指导的抽象优化技术。我们对原系统的抽象模型上不成立的性质验证生成一个反例,若该反例不是原系统的反例,则说明学习得到的抽象模型不能精确地反映原系统的性质。此时,我们针对假反例对学习模型进行优化。进一步,我们将模型学习框架扩展到黑盒系统的分析中,如应用L*学习算法来对模型进行建模验证。. 基于本项目所研发的方法与技术,项目组开发了一整套大规模概率并发实时系统模型检验的平台ePMC,并将其应用于现实中如通信协议、汽车控制系统等大规模概率并发实时系统的建模和分析中。成果方面,我们发表了90余篇论文,其中包括24篇CCF A级论文。我们的验证平台获得了国际学术与产业界的关注,并被华为公司应用于大型分布式数据库协议的分析中。最后,通过这个项目,我们和德国课题组之间建立了稳定的合作关系,并与萨尔大学、MPI等联合组建了中欧可靠智能软件联合实验室。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
2

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

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

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

拥堵路网交通流均衡分配模型

拥堵路网交通流均衡分配模型

DOI:10.11918/j.issn.0367-6234.201804030
发表时间:2019
4

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

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

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

卫生系统韧性研究概况及其展望

卫生系统韧性研究概况及其展望

DOI:10.16506/j.1009-6639.2018.11.016
发表时间:2018

张立军的其他基金

批准号:31370283
批准年份:2013
资助金额:15.00
项目类别:面上项目
批准号:30870190
批准年份:2008
资助金额:30.00
项目类别:面上项目
批准号:51105382
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:11404131
批准年份:2014
资助金额:29.00
项目类别:青年科学基金项目
批准号:41602112
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:51575532
批准年份:2015
资助金额:63.00
项目类别:面上项目
批准号:51575395
批准年份:2015
资助金额:64.00
项目类别:面上项目
批准号:61272105
批准年份:2012
资助金额:81.00
项目类别:面上项目
批准号:61472473
批准年份:2014
资助金额:62.00
项目类别:面上项目
批准号:11674121
批准年份:2016
资助金额:60.00
项目类别:面上项目
批准号:51175380
批准年份:2011
资助金额:60.00
项目类别:面上项目

相似国自然基金

1

概率系统的模型检验与其应用

批准号:61472473
批准年份:2014
负责人:张立军
学科分类:F0201
资助金额:62.00
项目类别:面上项目
2

并发实时系统的自动验证

批准号:69873045
批准年份:1998
负责人:陈火旺
学科分类:F0203
资助金额:14.00
项目类别:面上项目
3

概率并发理论

批准号:61173033
批准年份:2011
负责人:邓玉欣
学科分类:F0201
资助金额:56.00
项目类别:面上项目
4

复杂信息系统模型及并发运行检验理论与应用研究

批准号:60873038
批准年份:2008
负责人:黄少滨
学科分类:F0202
资助金额:30.00
项目类别:面上项目