一种扩展的并发传值进程抽象模型

一种扩展的并发传值进程抽象模型

论文摘要

形式化方法中的模型检测技术是近三十年来最为成功的自动验证技术之一。对并发传值系统进行模型检测需要建立相应的抽象模型,带赋值的符号迁移图是一种广为使用的抽象模型。 对于并发传值系统抽象模型的选取直接影响其模型检测的效率。由于带赋值的符号迁移图(STGA)可以用有穷状态图表示具有无穷数据实例的进程,因而得到了广泛的关注。但是在STGA中,同一个带参进程定义体可能会产生多块子图,这影响了模型检测的空间和时间效率。为了解决这一问题,本文提出了STGA的一种扩充。其基本思想是在符号迁移图中,输入/输出动作的前面和后面都引入赋值,从而保证在所产生的符号迁移图(称为STGA~2)中,每个带参进程定义体只对应于一块子图,而不是像STGA那样对应于多块子图,因此使生成的符号图更为紧凑。 本文提出了扩展带赋值的符号迁移图的方法,主要工作如下: ● 定义了带双赋值的符号迁移图STGA~2及其操作语义。 ● 证明了STGA~2与STGA的语义等价性。 ● 提出了STGA~2上的简化规则,并证明这些规则保持语义。 ● 实现了STGA~2的操作语义和简化规则。通过实例研究比较了STGA~2与STGA的优劣。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 论文主要工作
  • 1.3 论文的组织
  • 第二章 形式化方法和并发传值系统
  • 2.1 形式化方法
  • 2.2 并发系统
  • 2.3 并发系统描述语言
  • 2.4 模型检测
  • 2'>第三章 STGA的一种扩展-STGA2
  • 3.1 纯CCS和传值CCS
  • 3.1.1 传值CCS符号
  • 3.1.2 传值CCS语法
  • 3.2 符号迁移图
  • 3.3 带赋值的符号迁移图
  • 2'>3.4 带双赋值的符号迁移图-STGA2
  • 2的基本定义'>3.5 STGA2的基本定义
  • 3.5.1 赋值与动作
  • 2的定义'>3.5.2 STGA2的定义
  • 2的生成规则'>3.5.3 STGA2的生成规则
  • 2图的并发合成'>3.5.4 STGA2图的并发合成
  • 2的操作语义'>3.5.5 STGA2的操作语义
  • 3.5.6 互模拟
  • 3.5.7 消除“void”动作
  • 第四章 其它STGA的相关工作
  • 4.1 加后赋值的STG
  • 4.2 后赋值的STGA—STGA′
  • 4.3 STGLA
  • 2工具实现'>第五章 STGA2工具实现
  • 5.1 μ演算
  • 5.1.1 模态逻辑
  • 5.1.2 时序逻辑
  • 5.1.3 命题μ演算
  • 5.1.4 谓词μ演算
  • 5.2 工具的结构与实现
  • 第六章 检测实例与数据结果
  • 6.1 实例说明
  • 6.1.1 数据缓冲器
  • 6.1.2 交错位协议
  • 6.1.3 CIM协议
  • 6.1.4 TMR协议
  • 6.2 实测结果
  • 第七章 结束语
  • 附录A 互模拟、模型检测脚本
  • A.1 Bag3
  • A.2 ABP协议
  • A.3 CIM
  • A.4 TMR
  • 附录B 程序源码
  • 参考文献
  • 发表文章目录
  • 致谢
  • 相关论文文献

    • [1].形式化方法概貌[J]. 软件学报 2019(01)
    • [2].形式化方法的理论基础专题前言[J]. 软件学报 2018(06)
    • [3].《软件学报》形式化方法的理论基础专刊征文通知[J]. 软件学报 2017(03)
    • [4].形式化方法与应用专题前言[J]. 软件学报 2017(05)
    • [5].《软件学报》软件形式化方法与应用专刊征文通知[J]. 软件学报 2015(06)
    • [6].软件形式化开发方法的选择策略研究[J]. 电子设计工程 2014(15)
    • [7].形式化方法与工具专刊前言[J]. 软件学报 2011(06)
    • [8].形式化方法在密码协议中的应用[J]. 科技信息 2009(06)
    • [9].软件形式化方法与应用专题前言[J]. 软件学报 2016(03)
    • [10].《软件学报》形式化方法和工具专刊征文通知[J]. 软件学报 2010(07)
    • [11].基于形式化方法的软件开发技术[J]. 软件工程师 2009(09)
    • [12].形式化方法在飞机轮刹系统安全性分析中的应用[J]. 河北省科学院学报 2009(04)
    • [13].安全策略及设计规范的半形式化方法[J]. 清华大学学报(自然科学版) 2017(07)
    • [14].藏传辩经原则的形式化[J]. 世界宗教文化 2018(06)
    • [15].形式化方法在铁路信号系统软件设计中的应用[J]. 铁路通信信号工程技术 2013(S1)
    • [16].一个基于形式化方法的系统安全性建模分析实例研究[J]. 小型微型计算机系统 2020(02)
    • [17].形式研究与形式化方法[J]. 文艺研究 2012(01)
    • [18].一种面向瞬时故障的容错技术的形式化方法[J]. 电子设计工程 2013(05)
    • [19].车辆路径问题的形式化方法研究[J]. 科技资讯 2008(05)
    • [20].存在精神的构建渠道与方式——论形式化的本质[J]. 才智 2019(10)
    • [21].算法的形式化推导与基于Isabelle的自动化验证[J]. 江西师范大学学报(自然科学版) 2018(04)
    • [22].间接计算模型和间接形式化方法[J]. 软件 2011(05)
    • [23].形式化方法在软件工程中的应用研究[J]. 河北科技大学学报 2011(06)
    • [24].对汉布林循环论证的改进及反思[J]. 新经济 2019(01)
    • [25].软件形式化验证专题前言[J]. 软件学报 2019(07)
    • [26].基于形式化方法的道口控制系统规范建模与验证[J]. 西南交通大学学报 2019(03)
    • [27].企业内控信息化实施的规范化方法研究——基于领域分析与形式化方法[J]. 大众投资指南 2019(16)
    • [28].Modbus协议一致性测试的形式化方法[J]. 煤炭技术 2011(01)
    • [29].形式化方法路上的自由探索者——记上海交通大学电子信息与电气工程学院特别副研究员符鸿飞[J]. 中国高新科技 2018(19)
    • [30].连接器层次组合的形式化方法研究[J]. 武汉理工大学学报(信息与管理工程版) 2008(04)

    标签:;  ;  ;  ;  ;  ;  ;  

    一种扩展的并发传值进程抽象模型
    下载Doc文档

    猜你喜欢