期刊文献+

一个Z的证明责任产生器 被引量:2

A Proof Obligation Generator for Z
下载PDF
导出
摘要 在写出规格说明后,需要对规格说明的严密性进行证明,定理证明则可以消除规格说明中的模糊性和不一致性,从而验证规格说明是否满足用户需求.证明责任是从规格说明中产生待证的性质,该文描述了一个Z的证明责任产生器的工作过程.完成证明责任产生器的工作难点就在于如何生成证明责任,本文对这一工作进行了详细的介绍. A specifier must prove the rigor of a specification after he has written it. Theorem proving can eliminate inconsistency of a specification so that the specification can be verified with respect to the user requirements. Proof obligations are properties generated from the specification to be proven. The paper describes how a proof obligation generator works. The difficulty in developing a proof obligation generator lies in the generation of the proof obligations, which is discussed in this paper.
出处 《上海大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第5期495-499,共5页 Journal of Shanghai University:Natural Science Edition
基金 国家自然科学基金资助项目(60373072) 上海第四期重点学科建设资助项目
关键词 形式规格说明 验证 Z 证明责任 前置条件 不变式 formal specification verification Z proof obligation pre-condition invariant
  • 相关文献

参考文献7

  • 1Meisels Irwin, Saaltink Mark. The Z/EVES reference manual ( for Version 1. 5 ) [ EB/OL ]. https :∥www. se.auckland. ac. nz/courses/SOFTENG461/resources/zeves/ReferenceManual. pdf.
  • 2Aichernig Bernhard K, Larsen Peter Gorm. A proof obligation generator for VDM-SL[ M]. FME, 1997. 338-357.
  • 3Rangarajan Murali. Analysis of designs through automated proof obligation generation, B. E [ M ]. Bharath Institute of Science and Technology, University of Madras, Chennai,India, 1995.43-71.
  • 4Aichernig Bernhard K. A proof obligation generator for the IFAD VDM-SL toolbox [ M ]. Austria: Technical University Graz, 1997.23-33.
  • 5缪淮扣.Z规格说明的前置条件的简化[J].软件学报,1997,8(9):709-715. 被引量:8
  • 6Spivey J M, Surfin B A. Type inference in Z[M]. VDM Europe. Kiel, Germany, 1990.426-451.
  • 7Ledru Yves. Identifying pre-conditions with the Z/EVES theorem prover [ A ]. The Thirteenth IEEE Conference on Automated Software Engineering ( ASE' 98 ) [ C ]. Honolulu,Hawaii, USA: IEEE Computer Society, 1998.32-42.

共引文献7

同被引文献16

  • 1何成万,何克清.基于角色的设计模式建模和实现方法[J].软件学报,2006,17(4):658-669. 被引量:22
  • 2崔继,周竹荣.答疑系统问题的Z语言规约[J].计算机工程与设计,2007,28(11):2751-2754. 被引量:2
  • 3Gamma,et al.设计模式-可复用的面向对象软件的基础[M].北京:机械工业出版社,2005.
  • 4Hannemann J,Kiczales G. Design pattern implementation in Java and AspeetJ[J]. ACM SIGPLAN Notiees, 2002,37 (11) : 161- 173.
  • 5文志诚.面向对象软件的形式验证技术[D].2006.
  • 6Meisels I, Saaltink M. The Z/EVES 2. 0 reference manual[R].TR-99-5493-03e. ORA Canada,Canada, 1999.
  • 7France R, Kim D- K, Sudipto G, et al. A UML- Based Pattern Specification Technique[J]. IEEE Transactions on Software Engineering, 2004,30 (3) : 193-206.
  • 8Lauder A, Kent S. Precise Visual Specification of Design Patterns[C]//Proc, of ECOOP' 98, LNCS 1445. Springer-Verlag, 1998:114-134.
  • 9OMG. UML2. Osuperstructurespecification[OL]. http:// www. omg. org/uml/.
  • 10Riehle D. Describing and Composing Patterns Using Role Diagrams[C]//Proc, of the Ubilab Conference' 96. 1996:137-152.

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部