Computer Engineering and Applications ›› 2013, Vol. 49 ›› Issue (11): 15-19.

Previous Articles     Next Articles

Model of software approximate correctness under ε-bisimulation

MA Yanfang1,2, CHEN Liang3   

  1. 1.School of Computer Science and Technology, Huaibei Normal University, Huaibei, Anhui 235000, China
    2.Shanghai Key Laboratory of Trustworthy Computing, Shanghai 200062, China
    3.School of Mathematical Sciences, Huaibei Normal University, Huaibei, Anhui 235000, China
  • Online:2013-06-01 Published:2013-06-14

基于ε-互模拟的软件近似正确性模型

马艳芳1,2,陈  亮3   

  1. 1.淮北师范大学 计算机科学与技术学院,安徽 淮北 235000
    2.上海市高可信计算重点实验室,上海 200062
    3.淮北师范大学 数学科学学院,安徽 淮北 235000

Abstract: The correctness of software is a key attribution for trustworthiness of software. In the real development and design, the software is modified constantly in order to get correctness, and the software is correct more and more. This paper focuses on the dynamic characterization of correctness. Based on ε-bisimulation of probabilistic process algebra, ε-limit bisimulation is defined which reflects the relation between implementation and its specification, and some special ε-limit bisimulations are showed. ε-bisimulation limit is presented, which states that specification is the limit of implementations. Some important pro-perties are proved.

Key words: trustworthiness, correctness, formalization, process algebra

摘要: 软件正确性是软件可信性的重要属性。在实际软件开发和设计中,需要不断地对软件进行修改,从而软件越来越正确。为了讨论软件的动态近似正确性,基于概率进程代数的ε-互模拟,建立软件越来越正确的形式化描述。定义ε-极限互模拟,用来反应软件实现与规范之间的关系,给出一些特殊的ε-极限互模拟。提出ε-互模拟极限,用其刻画规范是软件实现的极限形式,同时证明ε-互模拟极限的一些性质。

关键词: 可信性, 正确性, 形式化, 进程代数