• DocumentCode
    1819475
  • Title

    Formal verification of JADE behaviour: A modeling approach

  • Author

    Roungroongsom, Chittra ; Pradubsuwun, Denduang

  • Author_Institution
    Dept. of Comput. Sci., Thammasat Univ., Pathum Thani, Thailand
  • fYear
    2015
  • fDate
    22-24 July 2015
  • Firstpage
    180
  • Lastpage
    183
  • Abstract
    Agent is an autonomous entity who can perform actions to achieve its goal. A multi-agent system (MAS) is a system composed of multiple interacting agents doing activities for a complex system. Since in the real world, MAS have agents acting behaviors concurrently in temporal context, it is hard to completely eliminate failures in such a system. Therefore, a formal verification of a system model is required to ensure the correctness of the MAS design. In this paper, we present the timed trace theoretic verification to detect safety and timing failures in MAS model based on Java Agent Development Framework (JADE), an Application Programming Interface (API) for developing MAS. An example is used to illustrate our proposed method.
  • Keywords
    Java; application program interfaces; formal verification; multi-agent systems; API; JADE behaviour; Java Agent Development Framework; MAS; application programming interface; formal verification; multiagent system; safety detection; system model; timed trace theoretic verification; timing failures; Firing; Formal verification; Java; Multi-agent systems; Petri nets; Safety; Timing; formal verification; jade; multi-agent system; time petri net; timed trace theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering (JCSSE), 2015 12th International Joint Conference on
  • Conference_Location
    Songkhla
  • Type

    conf

  • DOI
    10.1109/JCSSE.2015.7219792
  • Filename
    7219792