loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th Asia-Pacific Software Engineering Conference (APSEC'03)
Academia and industry meet: Some experiences of formal methods in practice
Chiang Mai, Thailand
December 10-December 12
ISBN: 0-7695-2011-1
Guy H. Broadfoot, Silverdata Ltd., UK
Philippa J. Broadfoot, Oxford University Computing Laboratory, UK
In this paper, we present an overview of our observations and experiences of applying formal methods in industry. Our approach combines two existing and complimentary formal methods, namely the Cleanroom Method [9, 13] and the CSP framework [6, 14] together with its model checker FDR. The problem we are interested in is the use of formal methods to develop software systems of a business-critical and untestable nature, where the software forms an essential part of some core product or service offered by a business. We argue that the successful implementation of such systems needs a more formal approach and reflect on why formal methods are rarely used in practice. We discuss the combination of Cleanroom and CSP, and show how they can be applied to develop the control software that is embedded in a complex manufacturing machine.
Citation:
Guy H. Broadfoot, Philippa J. Broadfoot, "Academia and industry meet: Some experiences of formal methods in practice," apsec, pp.49, 10th Asia-Pacific Software Engineering Conference (APSEC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.