- 9
- 0
- 约9.26千字
- 约 10页
- 2015-12-20 发布于安徽
- 举报
基于JPF的Java程序验证
肖美华1,2,尹传文1,舒良春1,胡波2,邹芳红1
南昌大学信息工程学院,江西南昌330031;1.先锋软件股份有限公司,江西南昌330041)
摘要:形式化方法是提高并发系统的安全性与可靠性的重要手段。JPF(JavaPathfinder)是一种精确的Java字
节码状态模型检测工具。在阐述JPF工作原理的基础上,提出了一种适用于JPF的Java程序模型检测方法,包括
Java程序模型的建立、状态空间搜索算法的扩展和配置,开发了Java程序反例轨迹轻量级的输出监听器。对Java
程序实例进行验证,结果表明:该方法能有效地检测出多线程Java应用程序中难以检测到的并行漏洞。
关键词:形式化方法;模型检测;Java路径探测器;深度优先搜索;启发式搜索
中图分类号:TP301.2 文献标识码:A
VerificationofJavaProgram UsingJPF
XIAO mei-hua1,2,YIN chuan-wen1,SHU liang-chun1,HU Bo2,ZOU fang-hong2
(1.SchoolofInformationEngineering,NanchangUniversity,Nanchang330031,China;
2.Aheadsoftwareco.,Ltd.,Nanchang330041,China)
Abstra
原创力文档

文档评论(0)