کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434214 1441748 2009 22 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Verifying the CICS File Control API with Z/Eves: An experiment in the verified software repository
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Verifying the CICS File Control API with Z/Eves: An experiment in the verified software repository
چکیده انگلیسی

Parts of the CICS transaction processing system were modelled formally in the 1980s in a collaborative project between IBM UK 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 in using the Z/Eves 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.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 74, Issue 4, 1 February 2009, Pages 197-218