Towards the Combination of Model Checking and Runtime Verification on Multi-Agent Systems

02/18/2022
by   Angelo Ferrando, et al.
0

Multi-Agent Systems (MAS) are notoriously complex and hard to verify. In fact, it is not trivial to model a MAS, and even when a model is built, it is not always possible to verify, in a formal way, that it is actually behaving as we expect. Usually, it is relevant to know whether an agent is capable of fulfilling its own goals. One possible way to check this is through Model Checking. Specifically, by verifying Alternating-time Temporal Logic (ATL) properties, where the notion of strategies for achieving goals can be described. Unfortunately, the resulting model checking problem is not decidable in general. In this paper, we present a verification procedure based on combining Model Checking and Runtime Verification, where sub-models of the MAS model belonging to decidable fragments are verified by a model checker, and runtime monitors are used to verify the rest. Furthermore, we implement our technique and show experimental results.

READ FULL TEXT

page 14

page 15

research
11/14/2014

An Approach to Model Checking of Multi-agent Data Analysis

The paper presents an approach to verification of a multi-agent data ana...
research
07/12/2021

Tableaux like model checking on-the-fly for ATL+

We propose a model checking algorithm to test properties of systems that...
research
01/12/2013

Verification of Agent-Based Artifact Systems

Artifact systems are a novel paradigm for specifying and implementing bu...
research
12/18/2020

Petri Net Based Symbolic Model Checking for Computation Tree Logic of Knowledge

Computation Tree Logic of Knowledge (CTLK) can specify many design requi...
research
12/12/2019

Formal Verification of Debates in Argumentation Theory

Humans engage in informal debates on a daily basis. By expressing their ...
research
02/21/2021

Model Checking for Decision Making System of Long Endurance Unmanned Surface Vehicle

This work aims to develop a model checking method to verify the decision...
research
05/02/2019

Logic-based Specification and Verification of Homogeneous Dynamic Multi-agent Systems

We develop a logic-based framework for formal specification and algorith...

Please sign up or login with your details

Forgot password? Click here to reset