1. Good starters are several books published by Prentice-Hall see especially the postscript to Cliff Jones' Systematic Software Development using VDM and Don Good's article "Mechanical Proofs about Computer Programs" in Mathematical Logic and Programming Languages edited by Hoare and Shepardson. A current technical reference is Avra Cohn's Cambridge University Technical Report Number 134 "Correctness Properties of the Viper Block Model: The Second Level." Overviews and pointers to verification work appear in the Verification Workshop series {Software Engineering Notes July 1980 July 1981 August 1985}. Good starters are several books published by Prentice-Hall see especially the postscript to Cliff Jones' Systematic Software Development using VDM and Don Good's article "Mechanical Proofs about Computer Programs" in Mathematical Logic and Programming Languages edited by Hoare and Shepardson. A current technical reference is Avra Cohn's Cambridge University Technical Report Number 134 "Correctness Properties of the Viper Block Model: The Second Level." Overviews and pointers to verification work appear in the Verification Workshop series {Software Engineering Notes July 1980 July 1981 August 1985}.
2. A comparison of techniques for the specification of external system behavior
3. A taxonomy for the early stages of the software development life cycle
4. DeMarco T. Structured Analysis and Design Specification. Prentice Hall Englewood Cliffs N.J. 1979. DeMarco T. Structured Analysis and Design Specification. Prentice Hall Englewood Cliffs N.J. 1979.
5. McMenamin S. and Palmer J. Essential Systems Analysis. Prentice-Hall N.J. 1984. McMenamin S. and Palmer J. Essential Systems Analysis. Prentice-Hall N.J. 1984.