کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10334224 690340 2005 30 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A proof outline logic for object-oriented programming
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A proof outline logic for object-oriented programming
چکیده انگلیسی
This paper describes a proof outline logic that covers most typical object-oriented language constructs in the presence of inheritance and subtyping. The logic is based on a weakest precondition calculus for assignments and object allocation which takes field shadowing into account. Dynamically bound method calls are tackled with a variant of Hoare's rule of adaptation that deals with the dynamic allocation of objects in object-oriented programs. The logic is based on an assertion language that is closely tailored to the abstraction level of the programming language.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 343, Issue 3, 17 October 2005, Pages 413-442
نویسندگان
, ,