loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007)
Verifying the CICS File Control API with Z/Eves: An Experiment in the Verified Software Repository
Auckland, New Zealand
July 11-July 14
ISBN: 0-7695-2895-3
Leo Freitas, University of York, UK
Konstantinos Mokos, University of York, UK
Jim Woodcock, University of York, UK
Parts of the CICS transaction processing system were modelled formally in the 1980s in a collaborative project between IBM Hursley Park and Oxford University Computing Laboratory. Z was used to capture a precise description of the behaviour of various modules as a means of communicating requirements and design intentions. These descriptions were not mechanically verified in any way: proof tools for Z were not considered mature, and no business case was made for effort in this area. We report a recent experiment on using the Z/Eves mechanical theorem prover to construct a machine-checked analysis of one of the CICS modules: the File Control API. This work was carried out as part of the international Grand Challenge in Verified Software, and our results are recorded in the Verified Software Repository. We give a brief description of the other modules, and propose them as challenge problems for the verification community.
Citation:
Leo Freitas, Konstantinos Mokos, Jim Woodcock, "Verifying the CICS File Control API with Z/Eves: An Experiment in the Verified Software Repository," iceccs, pp.290-298, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.