首页 | 本学科首页   官方微博 | 高级检索  
     

并发程序原子图挖掘技术
引用本文:朱一清. 并发程序原子图挖掘技术[J]. 计算机工程, 2012, 38(18): 30-33
作者姓名:朱一清
作者单位:上海交通大学软件学院,上海,200240
基金项目:国家自然科学基金资助面上项目
摘    要:针对当前并发程序的不确定性和复杂性,以及程序原子性质获取困难的问题,提出一种并发程序原子性质提取方法。将并发程序中的同步区域转化为与并发操作相关的并发操作图后,采用频繁子图挖掘算法自动提取程序中的原子图,使其能刻画并发程序的原子性质,包括并发操作以及操作之间的控制依赖关系。实验结果证明,该方法能以较低的误测率有效提取并发程序的原子性质。

关 键 词:并发程序  原子图  原子性质  多线程  频繁子图挖掘
收稿时间:2011-12-12
修稿时间:2012-02-07

Atom Graph Mining Technology in Concurrent Program
ZHU Yi-qing. Atom Graph Mining Technology in Concurrent Program[J]. Computer Engineering, 2012, 38(18): 30-33
Authors:ZHU Yi-qing
Affiliation:ZHU Yi-qing(School of Software,Shanghai Jiaotong University,Shanghai 200240,China)
Abstract:Because of the complexity and uncertainty of parallel behaviors,currently it is difficult to get atom rules from concurrent programs.Aiming at the problem,this paper presents a new atom property extraction method in concurrent program.A technique to automatically extract atom property from programs forms graph structure by using a frequent subgraph mining algorithm.It targets at inferring atomicity of both low level read-write operations as well as high level functional operations on multiple variables with rich structure information.Experimental result shows that this method manages to find atom property with a relatively high accuracy.
Keywords:concurrent program  atom graph  atom property  multi-threading  frequency subgraph mining
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号