کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4950708 1364301 2017 28 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Combining fault injection and model checking to verify fault tolerance, recoverability, and diagnosability in multi-agent systems
ترجمه فارسی عنوان
ترکیب تزریق خطا و بررسی مدل برای بررسی تحمل شکست، قابلیت بازیابی و تشخیص در سیستم های چند عامل
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

We present an automated technique that combines fault injection with model checking to verify fault tolerance, recoverability, and diagnosability in multi-agent systems. We define a general method for mutating a multi-agent systems model representing correct behaviour by injecting faults into it, and specification patterns based on temporal-epistemic formulas to reason about the correct and faulty behaviours of the mutated model. The technique is implemented in a toolkit that can be used for injecting automatically faults into a multi-agent systems program. The usefulness of the methodology is demonstrated by injecting a number of faults into a model of the IEEE 802.5 token ring LAN protocol and analysing the protocol's fault tolerance, by verifying a number of temporal-epistemic specifications.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information and Computation - Volume 254, Part 2, June 2017, Pages 167-194
نویسندگان
, ,