• DocumentCode
    624522
  • Title

    Automated verification of AUML based multi-agent system design

  • Author

    Mireslami, Seyedehmehrnaz ; Far, Behrouz H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Calgary, Calgary, AB, Canada
  • fYear
    2013
  • fDate
    5-8 May 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Industrial demands for agent-based software engineering have significantly increased in the past years. To detect and address the unexpected failures in early design stage of multi-agent systems, several methodologies have been proposed. Agent UML (AUML) is a methodology for agent-based software development that is an extension of the widely accepted UML. AUML handles the interactions among agents by extending UML in dealing with agent-based challenges. In this paper, Agent UML is employed for designing multi-agent systems. A set of conversion rules is proposed to convert Agent UML methodology into UML sequence diagrams that can be used for behavior model synthesis. Then, an automated tool is developed for multiagent system verification that can replace the existing adhoc methods. To validate the proposed methods, a case study of a Real-Time Fleet Management System is used.
  • Keywords
    Unified Modeling Language; formal verification; multi-agent systems; real-time systems; software agents; AUML based multiagent system design; UML sequence diagrams; agent UML methodology; agent-based challenges; agent-based software engineering; automated verification; behavior model synthesis; industrial demands; real-time fleet management system; Collaboration; Multi-agent systems; Protocols; Real-time systems; Software; Timing; Unified modeling language; AUML methodology; distributed systems; multi-agent systems; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering (CCECE), 2013 26th Annual IEEE Canadian Conference on
  • Conference_Location
    Regina, SK
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4799-0031-2
  • Electronic_ISBN
    0840-7789
  • Type

    conf

  • DOI
    10.1109/CCECE.2013.6567818
  • Filename
    6567818