A synergistic and extensible framework for multi-agent system verification
Conference paper
Hunter, J., Raimondi, F., Rungta, N. and Stocker, R. 2013. A synergistic and extensible framework for multi-agent system verification. AAMAS 2013 :12th International Conference on Autonomous Agents and Multiagent Systems. Saint Paul, Minnesota, USA. 06 - 10 May 2013 Richland, SC International Foundation for Autonomous Agents and Multiagent Systems. pp. 869-876
Type | Conference paper |
---|---|
Title | A synergistic and extensible framework for multi-agent system verification |
Authors | Hunter, J., Raimondi, F., Rungta, N. and Stocker, R. |
Abstract | Recently there has been a proliferation of tools and languages for modeling multi-agent systems (MAS). Verification tools, correspondingly, have been developed to check properties of these systems. Most MAS verification tools, however, have their own input language and often specialize in one verification technology, or only support checking a specific type of property. In this work we present an extensible framework that leverages mainstream verification tools to successfully reason about various types of properties. We describe the verification of models specified in the Brahms agent modeling language to demonstrate the feasibility of our approach. We chose Brahms because it is used to model real instances of interactions between pilots, air-traffic controllers, and automated systems at NASA. Our framework takes as input a Brahms model along with a Java implementation of its semantics. We then use Java PathFinder to explore all possible behaviors of the model and, also, produce a generalized intermediate representation that encodes these behaviors. The intermediate representation is automatically transformed to the input language of mainstream model checkers, including PRISM, SPIN, and NuSMV allowing us to check different types of properties. We validate our approach on a model that contains key elements from the Air France Flight 447 accident |
Keywords | brahms model checking, framework, java pathfinder |
Conference | AAMAS 2013 :12th International Conference on Autonomous Agents and Multiagent Systems |
Page range | 869-876 |
Series | AAMAS '13 |
ISBN | |
Hardcover | 9781450319935 |
Publisher | International Foundation for Autonomous Agents and Multiagent Systems |
Place of publication | Richland, SC |
Publication dates | |
06 May 2013 | |
Publication process dates | |
Deposited | 23 Apr 2015 |
Output status | Published |
Publisher's version | |
Copyright Statement | Copyright © 2013, International Foundation for Autonomous Agents and Multiagent Systems (http://www.ifaamas.org/). Permission granted on 09/02/2016, by the IFAAMAS to include the full text of the published version in the Middlesex University Research Repository |
Additional information | AAMAS Conference Proceedings can also be accessed via the ACM Digital Library https://dl.acm.org/doi/proceedings/10.5555/2484920 |
Web address (URL) | https://www.ifaamas.org/proceedings.html |
Language | English |
Book title | AAMAS '13 Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems |
https://repository.mdx.ac.uk/item/850z2
Download files
Restricted files
File
64
total views9
total downloads1
views this month0
downloads this month