Department of Computer Science and Technology

Technical reports

Ten commandments of formal methods

Jonathan P. Bowen, Michael G. Hinchey

September 1994, 18 pages

DOI: 10.48456/tr-350

Abstract

The formal methods community is in general very good at undertaking research into the mathematical aspects of formal methods, but not so good at promulgating the use of formal methods in an engineering environment and at an industrial scale. Technology transfer is an extremely important part of the overall effort necessary in the acceptance of formal techniques. This paper explores some of the more informal aspects of applying formal methods and presents some maxims with associated discussion that may help in the application of formal methods in an industrial setting. A significant bibliography is included providing pointers to more technical and detailed aspects.

Full text

PDF (1.7 MB)

BibTeX record

@TechReport{UCAM-CL-TR-350,
  author =	 {Bowen, Jonathan P. and Hinchey, Michael G.},
  title = 	 {{Ten commandments of formal methods}},
  year = 	 1994,
  month = 	 sep,
  url = 	 {https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-350.pdf},
  institution =  {University of Cambridge, Computer Laboratory},
  doi = 	 {10.48456/tr-350},
  number = 	 {UCAM-CL-TR-350}
}