کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
421763 684955 2009 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
DATALOG_SOLVE: A Datalog-Based Demand-Driven Program Analyzer
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
DATALOG_SOLVE: A Datalog-Based Demand-Driven Program Analyzer
چکیده انگلیسی

This work presents a practical Java program analysis framework that is obtained by combining a Java virtual machine with a general-purpose verification toolbox that we previously extended. In our methodology, Datalog clauses are used to specify complex interprocedural program analyses involving dynamically created objects. After extracting an initial set of Datalog constraints about the Java bytecode program semantics, our framework transforms the Datalog rules of a particular analysis into a Boolean Equation System (Bes), whose local resolution using the aforementioned extended verification toolbox corresponds to the demand-driven computation of the analysis.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 248, 5 August 2009, Pages 57-66