Teaching and learning formal methods /
edited by C. Neville Dean and Michael G. Hinchey.
- London : Academic, c1996.
- xvi, 285 p. : ill. ; 23 cm.
- Academic Press international series in formal methods. .
- Academic Press international series in formal methods. .
Preface / An industrial perspective on educational issues relating to formal methods / Effective formal methods education for professional software engineers / Education for computing professionals / Teaching programming as engineering / Hints to specifiers / Moore formal methods in the classroom : A how-to manual / Formal methods and modeling in context / An empirical study of specification readability / Investigating student difficulties with mathematical logic / An executable course in the algebraic semantics of imperative programs / Improving the curriculum through the teaching of calculation and discrimination / Programming, proving and calculation / Wim Feijenm and Netty van Gasteren -- Teaching hardware and software versification in a uniform framework / C. Neville Dean and Michael G. Hinchey -- John B. Wordsworth -- David Garlan -- David Lorge Parnas -- David Lorge Parnas -- Jeannette M. Wing -- James A. Foster and Michael Barnett -- C. Neville Dean and Michael G. Hinchey -- Kate M. Finney and Alex M. Fedorec -- Vicki L. Almstrum -- Grant Malcolm and Joseph A. Goguen -- David Gries -- Michael J.C. Gordon.
0123490405 (pbk.) 9780123490407 (pbk.)
System design--Study and teaching. Computer software--Development--Study and teaching.