美文网首页
关于uppaal在软件模型检测的应用

关于uppaal在软件模型检测的应用

作者: Allen的光影天地 | 来源:发表于2018-06-20 12:00 被阅读14次
  1. 更新了我的认识,形式化技术是一门在有限状态某些场景下有力的工具。
    必须将状态很好的抽离,状态之间的转变也可以表述的情况,模型检测才能最大化发挥作用。
  2. 然后uppaal作为一种模型检测工具,最大的优势在于可以对实时系统进行建模。
    uppaal上给的例子,分这么几类:1.实时系统 2. 协议验证 3. 控制器 4.硬件电路逻辑
    在软件上,我在uppaal官网给出的例子中还没有看到。
  3. 如果做软件模型检测,首先我们要实现对程序的建模和验证。经过我的思考,可以放在以下几点上:
    1. 我们自己开发一种程序的建模技术
    2. 我们自己开发一种程序的验证技术,即遍历技术(老师之前跟我说的,我认为是这个技术)
    3. 利用别人的已有技术,应用在新的方向
    4. 在别人已有技术上做一些改进,举一个例子说明改进的优势
  4. 我们可以选择做控制器方向,也是安全性验证手段,例如书上186页的飞行控制器。也可以在软件的上一层进行建模。软件流程图级别。
    其实我们现阶段做的所有形式化工作,都是属于这一类。其中包括大师兄的两个例子,防冰的,614所的,赵玉坤的毕业论文

相关文章

  • 关于uppaal在软件模型检测的应用

    更新了我的认识,形式化技术是一门在有限状态某些场景下有力的工具。必须将状态很好的抽离,状态之间的转变也可以表述的情...

  • UPPAAL模型检测工具

    从UPPAAL开始 原理:时间自动机是一个有时钟变量扩展的有限状态机,它使用时间变量评估为实数的密集时间模型,所有...

  • 以物联网为中心的软件体系结构研究

    《面向服务的物联网软件体系结构设计与模型检测》笔记 什么是物联网软件体系结构? 用于定义物联网应用系统的构件模型和...

  • 软件工程(上)

    软件开发方法 软件开发模型 开发模型说明瀑布模型迭代模型/迭代开发方法演化模型快速应用开发增量模型构建组件模型/基...

  • 2019-05-12强化学习

    1.普通恶意软件攻击--------------->普通恶意软件检测模型 -————>使用强化学习技术对 恶意软件...

  • 深度学习——目标检测(1)

    前言:深度学习在图像的应用中目标检测是最基本也是最常用的,下面介绍几种常见的目标检测算法或者模型 什么是目标检测?...

  • 通过数据选择得到的测量速度快,泛化性高的机器人检测系统(Scal

    摘要 尽管机器人检测系统快速发展,但是与时俱进的检测模型仍然勉励这通用性,和检测速度的挑战,限制了应用的发展。在本...

  • 研究生开题

    我的想法 模型检测首先检测的是模型,如果我们把立足点放在软件代码层次,那么将面对海量的状态爆炸问题,导致无法建模无...

  • 检测选择信号/位点

    本文主要介绍hapFLK(FLK统计量)、LEA软件包(LFMM模型)和PCADAPT软件如何检测选择信号 总体的...

  • Python口罩检测模型应用

    研究人脸检测的时候,碰到口罩检测模型,觉得蛮有意思的就稍作分享下。 主要代码(maskCheck.py): img...

网友评论

      本文标题:关于uppaal在软件模型检测的应用

      本文链接:https://www.haomeiwen.com/subject/blxaeftx.html