CS709 - Formal Methods For Software Engineering
Course Page
Q & A
 CS709-Handouts (01-39)  CS709-Power Point Slides  CS709-Final-Term-Papers-Updated:17-08-18  CS709-Solved-Assignment-Updated:17-08-18  CS709_Mrk_Fall 2015_2_MS140400325-Updated:17-08-18  CS709_Solution_4_MS1204001144-Updated:17-08-18  CS709-Solved-Assignments-Collection-1-Updated:17-08-18  CS709-Solved-Assignments-Collection-2-Updated:17-08-18  CS709-Previous-Assignments-Updated:17-08-18  CS709-Past-Papers-Mega-Collection
Course Instructor

Dr. Fakhar Lodhi
D.Sc. Computer Science
George Washington University, USA.

Design by contract by example by Richard Mitchell and Jim McKim

Object-Oriented Software Construction by Bertrand Meyer

Program Construction and Verification by Roland C. Backhouse

Program Construction: Calculating Implementation by Roland Backhouse

Software Engineering by Ian Sommerville

The Object Constraint Language, precise modeling with UML by Jos Warmer and Anneke Kleppe

The Specification of Complex Systems by B. Cohen, W. T. Harwood and M. I. Jackson

Using Z: Specification, Refinement, and Proof by Jim Woodcock & Jim Davies