吉林大学学报(理学版)

• 计算机科学 • 上一篇    下一篇

基于模型检测的审计方法逻辑正确性验证

李雅1, 黄少滨1, 关晓康1, 李艳梅1, 朱璧如2   

  1. 1. 哈尔滨工程大学 计算机科学与技术学院, 哈尔滨 150001; 2. 吉林大学 计算机科学与技术学院, 长春 130012
  • 收稿日期:2016-07-15 出版日期:2017-09-26 发布日期:2017-09-26
  • 通讯作者: 黄少滨 E-mail:huangshaobin@hrbeu.edu.cn

Verification of Logical Correctness of Audit Methods Based on Model Checking

LI Ya1, HUANG Shaobin1, GUAN Xiaokang1, LI Yanmei1, ZHU Biru2   

  1. 1. College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China;2. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2016-07-15 Online:2017-09-26 Published:2017-09-26
  • Contact: HUANG Shaobin E-mail:huangshaobin@hrbeu.edu.cn

摘要: 利用模型检测的建模方法, 对审计方法及其计算过程和期望的计算结果进行建模, 并在模型检测器上对逻辑性较强的凭证断号检查审计方法进行验证, 提出一个利用模型检测方法对审计方法逻辑正确性验证的框架. 利用模型检测器给出的反例, 对验证的审计方法进行修正. 实验结果表明, 模型检测方法能验证审计方法逻辑的正确性.

关键词: 审计方法, 形式化验证, 模型检测

Abstract: Using the modeling method in model checking, the audit method, its calculation process and the expected calculation results were built to a model, and the audit method of voucher number checking which had strong logic was verified using model checker, we proposed a framework of using model checking method to verify the logic correctness of the audit method. The verification of the audit method was modified by using the counterexample of the model checker. The experimental results show that model checking method can verify the logical correctness of audit methods.

Key words: audit method, formal verification, model checking

中图分类号: 

  • TP311.5