并发系统的形式化技术研究

并发系统的形式化技术研究

论文摘要

随着计算机技术在尖端领域的应用,为了提高系统的安全性与可靠性,形式化方法得到长足的发展,也出现了许多优秀的形式化工具,例如,B、VDM、Z语言,还有诸如Petri网、CSP、CCS、时序逻辑语言(TSL)等工具。但是这些形式化工具功能单一,只适合描述系统的某些方面。针对这种情况,计算机科学界开始进一步研究各种不同的形式化方法的特点,并将它们综合起来,于是集成形式化方法成为现代形式化方法研究的一个重要方向。本文提出一种集成B语言和进程代数CCS的方法,构建一个混成模型:BCCS。这个模型借助B方法及语言来扩展CCS在数据和操作定义方面的能力,同时保留了CCS在描述并发系统方面的能力,因此混成后的形式化方法可以描述和分析系统的不同方面(结构,控制,数据和功能)和不同类型的系统(顺序,并发和分布式)。基于模型的需求和基于行为的需求是信息系统的两个重要刻面,和传统功能单一的形式化方法相比,BCCS模型统一了信息系统中这两个重要的刻面。为了给传值CCS提供丰富的表达式和通用的语法,在模型中我们还给出一个轻量级的描述语言,并通过其操作语义来保证这个描述语言的完备性和一致性,同时为在同一个模型内描述基于行为的需求和基于模型的需求提供了理论基础。另外,由于B方法的引入,其模块化技术使BCCS模型还可以描述大型复杂的系统。总之,BCCS模型实现了一种更具表达能力的形式化描述工具,可以从更多的刻面来描述大型复杂的系统。

论文目录

  • 论文摘要
  • ABSTRACT
  • 第1 章 绪论
  • 1.1 研究背景及现状
  • 1.2 研究的意义和目的
  • 1.3 论文的组织结构
  • 第2 章 形式化方法与并发系统
  • 2.1 形式化方法
  • 2.2 并发系统
  • 2.2.1 进程
  • 2.2.2 并发系统描述语言
  • 2.3 小结
  • 第3 章 混成形式化模型:BCCS
  • 3.1 BCCS 模型概述
  • 3.2 B 方法
  • 3.3 通信系统演算(CCS)
  • 3.3.1 CCS 概述
  • 3.3.2 传值CCS 的裁剪及其操作语义
  • 3.4 BCCS 的语法
  • 3.4.1 BCCS 语法元语言
  • 3.4.2 BCCS 定义的基础
  • 3.4.3 BCCS 的语法
  • 3.4.4 用BCCS 模型描述的极坐标到直角坐标转换系统
  • 3.5 BCCS 的操作语义
  • 3.5.1 环境与抽象机
  • 3.5.2 动作和参数
  • 3.5.3 环境的初始化
  • 3.5.4 语义域
  • 3.5.5 语义推理规则
  • 3.6 BCCS 和几种集成方法的比较
  • 3.7 小结
  • 第4 章 基于BCCS 的应用实例
  • 4.1 实例背景介绍
  • 4.1.1 EJB3.0 的有状态会话 Bean
  • 4.1.2 容器(Container)
  • 4.1.3 生命周期(life cycle)
  • 4.2 基于BCCS 模型的SFSB 生命周期规范
  • 4.2.1 SFSB 的生命周期模型
  • 4.2.2 基于BCCS 的SFSB 生命周期规范
  • 4.3 小结
  • 第5 章 结束语
  • 5.1 本文主要研究成果
  • 5.2 进一步的工作
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].并发系统概率空间的形式化构造方法[J]. 计算机工程与科学 2008(11)
    • [2].并发系统中基于优先级的调度分析[J]. 计算机科学 2016(S2)
    • [3].扩展π演算对时间相关移动并发系统的建模与推演[J]. 西安交通大学学报 2014(09)
    • [4].医院实时多并发系统的研究[J]. 价值工程 2011(09)
    • [5].白塞病并发系统损害51例临床特点分析[J]. 中国药物与临床 2018(07)
    • [6].并发系统互斥约束的形式化验证[J]. 商洛学院学报 2011(06)
    • [7].模型检测中的偏序简化[J]. 扬州职业大学学报 2009(04)
    • [8].基于TCSP的实时并发系统测试方法[J]. 高技术通讯 2015(04)
    • [9].基于本体的并发错误测试工具推荐方法研究[J]. 计算机科学 2017(11)
    • [10].“基于Petri网的协议工程及并发系统建模”学术研讨会征文通知[J]. 计算机科学与探索 2008(01)
    • [11].基于ASP的CSP并发系统验证研究[J]. 计算机科学 2012(12)
    • [12].并发系统的安全性与活性的验证方法[J]. 计算机工程与应用 2008(04)
    • [13].实时并发系统的PTSL模型检测[J]. 智能系统学报 2017(05)
    • [14].模型检测中的偏序约简[J]. 电脑知识与技术 2009(26)
    • [15].基于动作细化的握手扩展[J]. 电子科技大学学报 2011(03)
    • [16].用基于流事件结构的偏序时序逻辑刻画并发系统多诱因特征[J]. 四川大学学报(工程科学版) 2008(01)
    • [17].浅析模型检测技术[J]. 信息技术与信息化 2014(07)
    • [18].程序中死锁检测的方法和工具[J]. 现代计算机(专业版) 2017(03)
    • [19].基于偏序简化的并发系统验证[J]. 计算机应用与软件 2008(06)
    • [20].采用扩展π演算的测试用例生成方法[J]. 计算机工程与设计 2016(11)
    • [21].高性能网站安全建设探讨[J]. 计算机安全 2012(10)
    • [22].广义可能性决策过程的计算树逻辑模型检测[J]. 计算机工程与科学 2015(11)
    • [23].多发伤并发系统炎症反应综合征患者的肠内营养支持与护理[J]. 现代中西医结合杂志 2009(18)
    • [24].基于进程代数的系统性能评价方法综述[J]. 软件导刊 2015(02)
    • [25].Email系统特征交互问题的π-演算检测[J]. 华侨大学学报(自然科学版) 2011(02)
    • [26].基于场景的并发系统需求验证方法研究[J]. 哈尔滨工程大学学报 2011(10)
    • [27].SOCKET通信程序模型抽取及可靠性验证[J]. 计算机科学 2012(11)
    • [28].葡萄酒色痣并发系统畸形1例[J]. 临床皮肤科杂志 2020(02)
    • [29].关于并发系统分支互模拟关系发散性保持的研究[J]. 计算机系统应用 2016(12)
    • [30].产科危重症并发系统器官功能衰竭的临床分析[J]. 中国医药导刊 2012(12)

    标签:;  ;  ;  ;  ;  

    并发系统的形式化技术研究
    下载Doc文档

    猜你喜欢