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
Link To Document