DocumentCode
1943652
Title
Event-B Specification of a Situated Multi-Agent System: Study of a Platoon of Vehicles
Author
Lanoix, Arnaud
Author_Institution
LORIA, Vandoeuvre-les-Nancy
fYear
2008
fDate
17-19 June 2008
Firstpage
297
Lastpage
304
Abstract
Situated multi-agents systems (MAS), and other agent- based systems, are often complex. Formal reasoning is needed to ensure their correctness and structure their development. Event-B is a formal method with tool support allowing a stepwise development of reactive distributed systems. We propose using Event-B to helpful the specification and the safe development of situated MAS. In this article, we mainly report our experience with the Event-B stepwise development of a situated MAS which study the movement of vehicles in a convoy. This article also aims at serving as a guide for the development of other MAS, taking agents- specific features into account.
Keywords
distributed processing; formal specification; multi-agent systems; vehicles; event-B specification; formal method; formal reasoning; multiagent system; reactive distributed systems; vehicles; Concrete; Guidelines; Multiagent systems; Programming; Remotely operated vehicles; Safety; Software engineering; Space exploration; Space technology; Transportation; Event-B; Multi-agents systems; Platooning; Specification; Verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering, 2008. TASE '08. 2nd IFIP/IEEE International Symposium on
Conference_Location
Nanjing
Print_ISBN
978-0-7695-3249-3
Type
conf
DOI
10.1109/TASE.2008.39
Filename
4549919
Link To Document