Title :
A Formal Model for English Auction Protocol
Author :
Nabi, Munira G. ; Nadeem, Aamer
Author_Institution :
Dept. of Comput. Sci., Int. Islamic Univ., Islamabad, Pakistan
Abstract :
Formal methods are commonly used to model complex behavior of a system without ambiguities and specification errors. This paper presents a formal model of the multi-agent requirements using finite-state automata (FSA). We describe application of formal methods to model multi-agent systems using the example of English Auction Protocol (EAP). It is shown that the proposed approach increases the behavior handling and semantic characterization. The use of a formal specification language such as Z ensures the correctness, reliability and consistency at the analysis and design stage. This is because capturing the errors and inconsistencies at initial stages could greatly affect the time and cost spent in later stages of the system development lifecycle. We also show that our formal model of the EAP incorporates security properties such as anonymity, traceability and unforgeability.
Keywords :
finite state machines; formal specification; multi-agent systems; specification languages; English auction protocol; behavior handling; finite state automata; formal method; formal specification language; multi-agent requirements; semantic characterization; system development lifecycle; Application software; Automata; Business; Formal languages; Formal specifications; Logic; Multiagent systems; Protocols; Real time systems; Software engineering; English auction protocol; Z specification; formal modeling;
Conference_Titel :
Software Engineering Research, Management and Applications, 2009. SERA '09. 7th ACIS International Conference on
Conference_Location :
Haikou
Print_ISBN :
978-0-7695-3903-4
DOI :
10.1109/SERA.2009.37