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