کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433500 1441729 2011 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Application of static analyses for state-space reduction to the microcontroller binary code
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Application of static analyses for state-space reduction to the microcontroller binary code
چکیده انگلیسی

This paper describes the application of two abstraction techniques, namely dead variable reduction and path reduction, to the microcontroller binary code in order to tackle the state-explosion problem in model checking. These abstraction techniques are based on static analyses, which have to cope with the peculiarities of the binary code such as hardware dependencies, interrupts, recursion, and globally accessible memory locations. An interprocedural static analysis framework is presented that handles these peculiarities. Based on this framework, extensions of dead variable reduction and path reduction are detailed. A case study using several microcontroller programs is presented in order to demonstrate the efficiency of the described abstraction techniques.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 76, Issue 2, 1 February 2011, Pages 100-118