DocumentCode :
749536
Title :
An Approach to Formal Definitions and Proofs of Programming Principles
Author :
Misra, Jayadev
Author_Institution :
Department of Computer Science, University of Texas
Issue :
5
fYear :
1978
Firstpage :
410
Lastpage :
413
Abstract :
A method for formal description of programming prinicples is presented in this paper. Programming principles, such as sequential search can be defined and proven even in the absence of an application. We represent a principle as a program scheme which has partially interpreted functions in it. The functions must obey certain input constraints. Use of these ideas in program proving is illustrated with examples.
Keywords :
Program design; program verification; proving program schemas; Binary trees; Computer languages; Computer science; Education; Formal specifications; Functional programming; Law; Legal factors; Linear programming; Program design; program verification; proving program schemas;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1978.233860
Filename :
1702555
Link To Document :
بازگشت