基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
多线程软件由于进程间共享使用资源而极易发生死锁这一严重的并发漏洞。通过 Petri 网模型对多线程软件进行建模,并利用混合整数规划技术检测其漏洞。目前,使用互斥锁的多线程软件可通过 Gadara网建模和检测。而使用信号量的多线程软件,虽可用 S*PR 网建模,但是尚未有理论支撑混合整数规划用于其漏洞检测。定义了 S*PR网的一个子类———SEM-S*PR网,它允许资源库所初始标志大于1且分支可对称地使用资源,进而可建模一类使用信号量的多线程软件。依据结构特点,证明了该网保持活性的充分必要条件是网运行过程中所有信标始终非空。此结论是混合整数规划用于 SEM-S*PR网建模的多线程软件的并发漏洞检测的理论基础。
推荐文章
一种改进的多线程模型
多线程
并行性
进程迁移
可扩展性
可重构性
一种多线程负载均衡分析方法研究
OpenMP
负载均衡分析单元
插桩
负载均衡调整
一种应用代价评估的推测多线程路径预测方法
推测多线程
代价评估模型
路径预测技术
数据依赖模型
多线程实现网络入侵检测的负载均衡
网络入侵检测系统
负载均衡
多线程
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种多线程软件并发漏洞检测方法
来源期刊 西安电子科技大学学报(自然科学版) 学科 工学
关键词 多线程软件 Petri网 S*PR网 死锁检测 混合整数规划
年,卷(期) 2015,(2) 所属期刊栏目
研究方向 页码范围 167-173,212
页数 8页 分类号 TP301
字数 7960字 语种 中文
DOI 10.3969/j.issn.1001-2400.2015.02.028
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 董利达 浙江大学电子电路与信息系统研究所 21 152 7.0 12.0
5 朱承丞 浙江大学电子电路与信息系统研究所 4 14 2.0 3.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (9)
共引文献  (3)
参考文献  (13)
节点文献
引证文献  (3)
同被引文献  (10)
二级引证文献  (9)
1989(1)
  • 参考文献(1)
  • 二级参考文献(0)
1995(2)
  • 参考文献(1)
  • 二级参考文献(1)
1997(1)
  • 参考文献(1)
  • 二级参考文献(0)
2002(1)
  • 参考文献(1)
  • 二级参考文献(0)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(1)
  • 参考文献(1)
  • 二级参考文献(0)
2009(1)
  • 参考文献(1)
  • 二级参考文献(0)
2010(2)
  • 参考文献(1)
  • 二级参考文献(1)
2011(1)
  • 参考文献(0)
  • 二级参考文献(1)
2012(2)
  • 参考文献(0)
  • 二级参考文献(2)
2013(8)
  • 参考文献(5)
  • 二级参考文献(3)
2015(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2016(2)
  • 引证文献(2)
  • 二级引证文献(0)
2017(2)
  • 引证文献(1)
  • 二级引证文献(1)
2018(3)
  • 引证文献(0)
  • 二级引证文献(3)
2019(3)
  • 引证文献(0)
  • 二级引证文献(3)
2020(2)
  • 引证文献(0)
  • 二级引证文献(2)
研究主题发展历程
节点文献
多线程软件
Petri网
S*PR网
死锁检测
混合整数规划
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
西安电子科技大学学报(自然科学版)
双月刊
1001-2400
61-1076/TN
西安市太白南路2号349信箱
chi
出版文献量(篇)
4652
总下载数(次)
5
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导