Abstract
This paper argues that the education in formal methods cannot be located in a few distinguished courses. Rather it has to spread throughout the curriculum such that its spirit is found in many courses. To this end, one needs a way of presenting the underlying concepts of formal methods in an informal style that is amenable even to beginner students.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bowen, J.P., Hinchey, M.G.: Ten commandments of formal methods. IEEE Computer 28(4), 56–63 (1995)
Hinchey, M.G., Bowen, J.P.: Seven more myths of formal methods: Dispelling industrial prejudices. In: Bertran, M., Naftalin, M., Denvir, T. (eds.) FME 1994. LNCS, vol. 873, pp. 105–117. Springer, Heidelberg (1994)
Clarke, E.M., Wing, J.: Formal methods: State of the art and future directions. ACM Comp Surveys 28(4), 626–643 (1996)
Gries, D.: The Science of Programming. Springer, Heidelberg (1981)
Pepper, P.: Funktionale Programmierung in Opal, Ml, Haskell und Gofer. Springer, Heidelberg (1999)
Pepper, P.: Programmieren mit Java. Springer, Heidelberg (2004)
Johnson, S.D., Alexander, W.P., Chin, S.-K., Gopalakrishnan, G.: 21st century engineering consortium workshop (XXIEC): a forum on formal methods education. Technical report (March 1998), http://www.cs.indiana.edu/formal-methods-education/xxiec/report.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pepper, P. (2004). Distributed Teaching of Formal Methods. In: Dean, C.N., Boute, R.T. (eds) Teaching Formal Methods. TFM 2004. Lecture Notes in Computer Science, vol 3294. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30472-2_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-30472-2_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23611-5
Online ISBN: 978-3-540-30472-2
eBook Packages: Springer Book Archive