基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
运行时验证是一种轻量级的新型自动化验证技术.运用了该技术的验证软件由两部分组成:一部分是被监控的目标程序;另一部分是监控器.对于基于形式化语言的运行时验证方法主要思想就是输入表示描述事件和性质的形式化规约语法, 目标程序.输出插桩好的新程序.插桩好的新程序在遇到需要监控的切点时, 就会执行相应的函数去判断是否满足形式化规约语法.然而传统的单线程运行时验证监控器在目标程序需要监控的规约性质比较多的时候, 重新生成的程序可能会因为要验证比较多的规约性质, 造成程序的性能变慢.文中利用多核并行技术, 对原型工具Movec进行优化.通过使用串行程序中多个监控器分配到多线程的方法, Clang编译器的插桩技术和多核任务分配方法, 实现了Movec原型工具的优化.并将优化之后的Movec与没有改进之前的进行实验数据对比, 实验结果表明采用多线程的运行方法具有很好的效果.
推荐文章
面向多线程程序的内存安全运行时验证
多线程
多核
无锁数据结构
运行时验证
源代码插桩
编程语言
面向多线程程序的内存安全运行时验证
多线程
多核
无锁数据结构
运行时验证
源代码插桩
编程语言
采用多线程实现动态监控
VC++6.0
多线程
PC-6333
动态监控
基于运行时服务器实现线性系统稳定分析
MATLAB
控制系统
稳定性
运行时服务器
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于多线程监控器的运行时验证
来源期刊 计算机技术与发展 学科 工学
关键词 运行时验证 多线程 源代码插桩 编程语言
年,卷(期) 2019,(2) 所属期刊栏目 智能、算法、系统工程
研究方向 页码范围 29-34
页数 6页 分类号 TP316.2
字数 5234字 语种 中文
DOI 10.3969/j.issn.1673-629X.2019.02.006
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 陈韬 南京航空航天大学计算机科学与技术学院 6 26 2.0 5.0
2 王明明 南京航空航天大学计算机科学与技术学院 9 16 2.0 3.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (13)
共引文献  (4)
参考文献  (7)
节点文献
引证文献  (1)
同被引文献  (0)
二级引证文献  (0)
1995(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(2)
  • 参考文献(0)
  • 二级参考文献(2)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(2)
  • 参考文献(1)
  • 二级参考文献(1)
2010(1)
  • 参考文献(1)
  • 二级参考文献(0)
2011(1)
  • 参考文献(1)
  • 二级参考文献(0)
2012(4)
  • 参考文献(2)
  • 二级参考文献(2)
2013(1)
  • 参考文献(1)
  • 二级参考文献(0)
2014(2)
  • 参考文献(0)
  • 二级参考文献(2)
2015(2)
  • 参考文献(0)
  • 二级参考文献(2)
2016(1)
  • 参考文献(1)
  • 二级参考文献(0)
2019(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2019(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
运行时验证
多线程
源代码插桩
编程语言
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机技术与发展
月刊
1673-629X
61-1450/TP
大16开
西安市雁塔路南段99号
52-127
1991
chi
出版文献量(篇)
12927
总下载数(次)
40
总被引数(次)
111596
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导