Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Program verification through characteristic formulae
Charguéraud A. ACM SIGPLAN Notices45 (9):321-332,2010.Type:Article
Date Reviewed: Apr 18 2011

Charguéraud presents a tool for the verification of purely functional programs consisting of two parts. The first part is used to generate characteristic formulas, and the second part is used to formulate a set of lemmas, notations, and tactics for the verification of the characteristic formulas. The characteristic formulas are generated from the source codes of the functional program by extracting the post-condition and the abstraction of the program. The characteristic formulas are then used for the verification of the functional program. Soundness and a completeness proof are used for verification purposes.

The main contribution of this paper is in the area of formalization of data abstraction. Note that the proposed tool can only be used for a purely functional program.

Reviewer:  Rosziati Ibrahim Review #: CR138998 (1110-1060)
Bookmark and Share
 
Formal Methods (D.2.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Formal Methods": Date
On a method of multiprogramming
Feijen W., van Gasteren A., Springer-Verlag New York, Inc., New York, NY, 1999. Type: Book (9780387988702)
May 1 2000
Computer-Aided reasoning: ACL2 case studies
Kaufmann M. (ed), Manolios P. (ed), Moore J. Kluwer Academic Publishers, Norwell, MA,2000. Type: Divisible Book
Jul 2 2002
Architecting families of software systems with process algebras
Bernardo M., Ciancarini P., Donatiello L. ACM Transactions on Software Engineering and Methodology 11(4): 386-426, 2002. Type: Article
Mar 10 2003
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy