• DocumentCode
    3122354
  • 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
  • fYear
    2009
  • fDate
    2-4 Dec. 2009
  • Firstpage
    119
  • Lastpage
    126
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/SERA.2009.37
  • Filename
    5381785