Pregled bibliografske jedinice broj: 272761
Modeliranje interakcija u višeagentskim sustavima
Modeliranje interakcija u višeagentskim sustavima, 2006., magistarski rad, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 272761 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Modeliranje interakcija u višeagentskim sustavima
(Interaction Modelling in Multi-agent Systems)
Autori
Orlić, Marin
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, magistarski rad
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
06.07
Godina
2006
Stranica
140
Mentor
Žagar, Mario
Ključne riječi
programski agenti; višeagentski sustavi; interakcija agenata; modeliranje; scenariji; UML; pretvorba modela u programski kôd
(software agents; multi-agent systems; agent interactions; modelling; scenarios; UML; model-driven development)
Sažetak
Složenost interakcija između agenata odražava složenost višeagentskih sustava. Agenti ispoljavaju kombinaciju proaktivnih, reaktivnih i društvenih ponašanja, što se postiže kombiniranjem ponašanja specifičnih za navedene aspekte. Ponašanje agenta izvedeno je iz uloga koje može imati u nekom trenutku. Interakcije agenata u višeagentskom sustavu mogu se promatrati preko uloga koje agenti preuzimaju prilikom interakcija, čime se olakšava poimanje složenih mehanizama interakcija. Rad daje pregled mehanizama interakcija među agentima - postupaka koordinacije, suradnje i natjecanja kao osnovnih mehanizama organiziranja u višeagentskim sustavima. Prikazani su jezici za modeliranje interakcija LSC i UML i opisana prikladnost za modeliranje agenata. Predložen je vlastiti model interakcija kao osnova za generiranje programskog koda agenta. Predloženi model proširen je podacima potrebnim za generiranje koda i predložen postupak generiranja programskog koda agenta za razvojnu platformu JADE. Opisana je arhitektura platforme Eclipse i alata za izradu opisa ponašanja agenata na osnovu uloga koje imaju u agentskim interakcijama i potporu izgradnji višeagentskih sustava.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo