Journal of Software, Vol 4, No 4 (2009), 357-364, Jun 2009
doi:10.4304/jsw.4.4.357-364

Event-B based Verification of Interaction Properties In Multi-Agent Systems

Leila Jemni Ben Ayed, Fatma Siala

Abstract


This paper presents a new event-B based approach to reasoning about interaction protocols. We show how an event-B model can be structured from AUML protocol diagrams and then used to give a formal semantic to protocol diagrams which supports proofs of their correctness. More precisely, we give rules for the translation of protocol diagrams into event-B language. In particular, we focus on the translation of messages with response delay, complex messages and protocol’s states. The event-B language allows the definition of invariant describing required interaction properties and provides an automatic proof. By an example of multi-agent systems interaction protocol, we illustrate the proposed translation.



Keywords


Multi-Agent Systems; specification; verification; AUML; Event B

References



Full Text: PDF


Journal of Software (JSW, ISSN 1796-217X)

Copyright @ 2006-2011 by ACADEMY PUBLISHER – All rights reserved.