کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
423069 685169 2011 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Proving Reachability in B using Substitution Refinement
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Proving Reachability in B using Substitution Refinement
چکیده انگلیسی

This paper proposes an approach to prove reachability properties of the form using substitution refinement in classical B. Such properties denote that there exists an execution path for each state satisfying ψ to a state satisfying ϕ. These properties frequently occur in security policies and information systems. We show how to use Morganʼs specification statement to represent a property and refinement laws to prove it. The idea is to construct by stepwise refinement a program whose elementary statements are operation calls. Thus, the execution of such a program provides an execution satisfying . Proof obligations are represented using assertions (ASSERTIONS clause of B) and can be discharged using Atelier B.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 280, 14 December 2011, Pages 47-56