2015
DOI: 10.1007/978-3-319-19024-2_30
|View full text |Cite
|
Sign up to set email alerts
|

Formal Verification of Multi-agent System Based on JADE: A Semi-runtime Approach

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
3
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 4 publications
0
3
0
Order By: Relevance
“…Our shields are based on the notion of runtime monitors. This is not the first time RV is applied to MAS [2,19,28,22,30]. However, they usually target agent interaction protocols where the runtime monitors are used to verify the message exchange amongst the agents.…”
Section: Related Workmentioning
confidence: 99%
“…Our shields are based on the notion of runtime monitors. This is not the first time RV is applied to MAS [2,19,28,22,30]. However, they usually target agent interaction protocols where the runtime monitors are used to verify the message exchange amongst the agents.…”
Section: Related Workmentioning
confidence: 99%
“…From this perspective, RV4JaCa is an evolution of these approaches in two ways: (i) it allows general-purpose verification since no constraint is assumed on the monitor side, except for being capable of receiving and sending JSON messages; (ii) to be self-contained, RV4JaCa natively supports RML monitors, and because of that it allows a more intuitive and high-level protocol specification. In [8,32], other approaches to runtime verification of agent interactions are proposed, and in [26] a framework for dynamic adaptive MAS (DAMS-RV) based on an adaptive feedback loop is presented. Other approaches to MAS RV include the spin-off proposals from the SOCS project where the SCIFF computational logic framework [3] is used to provide the semantics of social integrity constraints.…”
Section: Related Workmentioning
confidence: 99%
“…Specifically, the global specification, which is used to represent the global protocol, is translated into partial decentralised specifications-one for each agent of the MAS. In [36,37], other works on runtime verification of agent interactions are proposed for the JADE platform. Specifically, in [36], the authors propose a framework called Multi-agent Runtime Verification (MARV).…”
Section: Runtime Verificationmentioning
confidence: 99%
“…The translation to a more formal representation is seen as a future work and not supported yet. Considering interactions in JADE, in [37], we may find a different approach which is partially obtained at runtime. In fact, the proposed method is performed in a semi-runtime way, where logs of messaging events are kept, and an algorithm for converting these logs to Time Petri Net as runtime program models is used.…”
Section: Runtime Verificationmentioning
confidence: 99%