Verifying program transformations using partial correctness semantics
暂无分享,去创建一个
[1] Edsger W. Dijkstra,et al. Predicate Calculus and Program Semantics , 1989, Texts and Monographs in Computer Science.
[2] J. W. de Bakker,et al. Mathematical theory of program correctness , 1980, Prentice-Hall international series in computer science.
[3] Carroll Morgan,et al. Programming from specifications , 1990, Prentice Hall International Series in computer science.
[4] Edsger W. Dijkstra,et al. A Discipline of Programming , 1976 .
[5] Ralph-Johan Back. Refinement Calculus, Lattices and Higher Order Logic , 1992, NATO ASI PDC.
[6] Susan Stepney,et al. High integrity compilation - a case study , 1993 .
[7] Ralph-Johan Back,et al. Refinement Calculus, Part I: Sequential Nondeterministic Programs , 1989, REX Workshop.
[8] Theodore S. Norvell. Machine Code Programs are Predicates Too , 1994, Refine.
[9] Ralph-Johan Back,et al. On Correct Refinement of Programs , 1981, J. Comput. Syst. Sci..
[10] Greg Nelson,et al. A generalization of Dijkstra's calculus , 1989, ACM Trans. Program. Lang. Syst..
[11] Elena Zucca,et al. Deriving Proof Rules from Continuation Semantics , 1999, Formal Aspects of Computing.
[12] Ralph-Johan Back,et al. Reasoning algebraically about loops , 1999, Acta Informatica.
[13] Ralph-Johan Back,et al. Refinement Calculus: A Systematic Introduction , 1998 .
[14] Bernard Carré,et al. Information-flow and data-flow analysis of while-programs , 1985, TOPL.
[15] Joseph M. Morris,et al. A Theoretical Basis for Stepwise Refinement and the Programming Calculus , 1987, Sci. Comput. Program..
[16] Michael J. C. Gordon,et al. The Denotational Description of Programming Languages , 1979, Springer New York.
[17] Colin J. Fidge. Timing Analysis of Assembler Code Control-Flow Paths , 2002, FME.