Pregled bibliografske jedinice broj: 515836
Extending the JADE Agent Behaviour Model with JBehaviourTrees Framework
Extending the JADE Agent Behaviour Model with JBehaviourTrees Framework // Lecture notes in computer science, 6682 (2011), 159-168 doi:10.1007/978-3-642-22000-5_18 (međunarodna recenzija, članak, znanstveni)
CROSBI ID: 515836 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Extending the JADE Agent Behaviour Model with JBehaviourTrees Framework
Autori
Bojić, Iva ; Lipić, Tomislav ; Kušek, Mario ; Ježić, Gordan
Izvornik
Lecture notes in computer science (0302-9743) 6682
(2011);
159-168
Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni
Ključne riječi
behaviour trees ; JADE ; finite state machines ; FIPA-Request Interaction Protocol
Sažetak
Creating modular behaviours in JADE using a traditional method such as the FSM (Finite State Machine) can be a difficult task to achieve. The first issue with FSMs is that they do not allow reusability of logic in different contexts. Secondly, the FSMs do not lend themselves well to concurrency within the execution thread and thus eliminating the possibility for parallel behaviours. Lastly, as the number of states in FSMs becomes increasing large, it becomes difficult to manage them. In this paper we introduce our JBehaviourTrees Framework that extends JADE Behaviours with BTs (Behaviour Trees) model. BTs are built via the composition of basic tasks increasing the possibility for modularity and code reuse. The proposed approach is verified through a case study concerning a FIPA-Request Interaction Protocol.
Izvorni jezik
Engleski
Znanstvena područja
Elektrotehnika, Računarstvo
POVEZANOST RADA
Projekti:
MZOS-036-0362027-1639 - Isporuka sadržaja i pokretljivost korisnika i usluga u mrežama nove generacije (Matijašević, Maja, MZOS ) ( POIROT)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb,
Institut "Ruđer Bošković", Zagreb
Citiraj ovu publikaciju:
Časopis indeksira:
- Scopus
Uključenost u ostale bibliografske baze podataka::
- INSPEC