کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
715301 892200 2013 6 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Boolean and Modular Abstractions for Programmable Logic Controllers
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی مکانیک محاسباتی
پیش نمایش صفحه اول مقاله
Boolean and Modular Abstractions for Programmable Logic Controllers
چکیده انگلیسی

This paper introduces a Boolean and a modular abstraction of programs for programmable logic controllers in order to make them amenable for formal verification. In the Boolean abstraction, complex control-flow conditions are replaced by fresh Boolean input variables to defer the evaluation of such conditions. The modular abstraction replaces function block calls by so-called function block summaries, which over-approximate their possible return values. Both abstractions can subsequently be refined in an automatic process to allow for checking of complex programs using expressive formulae. The approach has been implemented in the Arcade.PLC model checker, which is used to show the effectiveness in a case-study.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: IFAC Proceedings Volumes - Volume 46, Issue 22, 2013, Pages 97-102