Title :
Using Bounded Fairness to Specify and Verify Ordered Asynchronous Multi-agent Systems
Author :
Qin Li ; Smith, Graeme
Author_Institution :
Sch. of Inf. Technol. & Electr. Eng., Univ. of Queensland, Brisbane, QLD, Australia
Abstract :
Asynchronous multi-agent systems (AMAS) are multi-agent systems with asynchronous updates and communications. They are often designed from the point of view of local computations and the interactions of autonomous agents. However, often some functionality of the system is proposed from the global point of view. It is not always possible to verify such global functionality under total, random, asynchrony and such asynchrony is unrealistic in most cases. Several non-functional factors such as the variance of local clocks of the agents and the message delays play essential roles in implementing ordered asynchrony in practice and should be taken into account in the specification and verification. In this paper, we present a specification framework for AMAS using Object-Z and bounded fairness constraints. The bounded fairness constraints are used to specify required non-functional factors. We demonstrate that under these constraints the system´s functionality can be guaranteed by the local behaviour of the agents.
Keywords :
multi-agent systems; AMAS; autonomous agents; bounded fairness constraints; global functionality; message delays; specify ordered asynchronous multiagent systems; verify ordered asynchronous multiagent systems; Abstracts; Asynchronous communication; Clocks; Delays; Multi-agent systems; Synchronization; Topology; Asynchronous multi-agent systems; Bounded fairness; Formal specification and verification; Object-Z;
Conference_Titel :
Engineering of Complex Computer Systems (ICECCS), 2013 18th International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-0-7695-5007-7
DOI :
10.1109/ICECCS.2013.24