کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10329381 685387 2005 22 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Using the Alloy Analyzer to Verify Data Refinement in Z
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Using the Alloy Analyzer to Verify Data Refinement in Z
چکیده انگلیسی
The contribution of this paper is to show how data refinement in Z can be automatically verified using the Alloy Analyzer. The soundness and joint completeness of the simulation rules for Z have already been established: here we translate them to Alloy. We then show how data types expressed in Z can also be translated to Alloy, before presenting the assertions necessary for the Alloy Analyzer to identify the retrieve relation and hence verify refinement. We present a simple example in which the Alloy Analyzer successfully identifies the retrieve relation between two data types thereby verifying simulation and hence refinement. We conclude the paper with a discussion of the suitability of the Alloy Analyzer for such a task.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 137, Issue 2, 21 July 2005, Pages 23-44
نویسندگان
,