Title of article :
An inconsistency in procedures, parameters, and substitution in the refinement calculus
Author/Authors :
Ana Cavalcanti، نويسنده , , Augusto Sampaio، نويسنده , , Jim Woodcock، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 1999
Pages :
10
From page :
87
To page :
96
Abstract :
Morgan and Back have proposed different formalisations of procedures and parameters in the context of techniques of program development based on refinement. In this paper, we investigate a surprising and intricate relationship between these works and the substitution operator that renames the free variables of a program. In this study, we reveal an inconsistency in Morganʹs refinement calculus and show that Backʹs formalisation of procedures does not have the same problem.
Keywords :
Program development , Formal Methods , Refinement calculus , Procedures , Parameters
Journal title :
Science of Computer Programming
Serial Year :
1999
Journal title :
Science of Computer Programming
Record number :
1079530
Link To Document :
بازگشت