检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]贵州大学计算机科学与技术学院,贵州贵阳550025
出 处:《计算机工程与设计》2014年第6期2004-2008,共5页Computer Engineering and Design
基 金:国家自然科学基金项目(61163001)
摘 要:为了减少网络程序模型检测过程中产生的系统状态数目,提出了一种架构感知偏序规约方案。针对目前模型检测器JPF内置的偏序规约机制不能够识别出线程启动时产生的冗余状态问题,设计了一种可应用于JPF的网络程序模型检测的解决方案。该方案通过消除线程启动时产生的冗余路径,有效减少了检测过程中产生的状态空间。实验结果表明,该方案能够有效消除对冗余状态的检测,减少了JPF对网络程序进行模型检测时产生的状态数。To reduce the number of system states generated in the model checking process of networked programs,an architecture-aware partial order reduction solution was proposed.Aiming at solving the problem that the built-in partial order reduction mechanism of JPF model checker could not recognize the redundant states caused at the spawning of threads,a solution that could be applied in the model checking of networked program was designed.It could effectively decrease the state space generated during the checking process through eliminating the redundant paths produced at the spawning of threads.According to the results of experiment,this solution could effectively eliminate the checking of redundant state,and reduce the number of states produced during the model checking for networked programs using JPF.
关 键 词:模型检测 状态爆炸 偏序规约 on-the-fly技术 程序验证
分 类 号:TP311.56[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117