Späť


Implementácia softvérovej knižnice pre agentovo orientovanú simuláciu

Garant: Ing. Peter Jankovič, PhD.
Učitelia: doc. Ing. Norbert Adamko, PhD.
Počet študentov: 1 - 3

V akademickom roku 2022/2023 je k dispozícií vypracované agentové simulačné jadro pre jazyk Java a C#, ktoré je používané študentami pri výučbe predmetu Diskrétna simulácia a z malej časti na predmete Modelovanie a simulácia.

Taktiež je implementovaný simulačný CASE (Computer-aided software engineering) nástroj pre simulačnú knižnicu ABAsim (Agent-Based Architecture of simulation model) v jazyku java. Vytvorený nástroj umožňuje pohodlne vytvoriť a neskôr doplniť model simulačných agentov, definovať správanie agentov pomocou Petriho siete a generovať príslušný programový kód.

V ďalších rokoch sa predpokladá pokračovanie projektu údržbou a rozširovaním existujúceho sim. jadra, implementáciou podpory pre distribuovanú simuláciu, prípadne implementáciou simulačného jadra v iných jazykoch,... Zadelenie jednotlivých činností bude závisieť od záujmov prihlásených študentov.

Cieľom projektu je navrhnúť a implementovať  komplexnú knižnicu pre agentovo orientovanú simuláciu, ktorá bude k dispozícií študentom a zamestnancom FRI ŽU. Postupne budú vytvorené agentové simulačné jadrá pre všetky najčastejšie používané počítačové jazyky. Pre každé simulačné jadro bude napísaný manuál, ktorý umožní  jeho bezproblémové využívanie a tiež viacero ukážkových simulačných modelov.  Po vybudovaní základnej funkčnosti budú pridávané sofistikovanejšie funkcie (simulovanie pomocou „actorov“, viacvláknová simulácia, distribuovaná simulácia...).


Úlohou projektu je:

- navrhnúť rozhranie a model pre agentové simulačné jadro,
- implementácia simulačného jadra vo viacerých počítačových jazykoch,
- vypracovanie viacerých vzorových simulačných modelov,
- napísanie podrobnej dokumentácie a manuálu pre simulačné jadrá.

V priebehu práce na projekte získa študent podrobné vedomosti o návrhu, tvorbe a implementácií simulačných modelov. Oboznámi sa s problematikou tvorby komplexných simulačných modelov a bude detailne poznať princíp fungovania simulácií založených na agentovom prístupe.
Témy diplomových prác budú súvisieť s témou projektu a budú závisieť na aktuálnom stave projektu a záujmu študentov o konkrétnu oblasť simulácie. 

Ak Vás projekt zaujal, tak sa netreba báť ani prípadne slabších programátorských zručností. To čomu sa budete na projekte venovať sa dohodneme podľa Vašich preferencií.

 

 


Mám záujem o projekt
0
študentov
0
učiteľov
0
partnerov

Partneri FRI

Platinový partner

Hlavný partner

Partneri

Projekty a centrá FRI

Projekty

Inteligentné operačné a spracovateľské systémy pre UAV
Transdata
IT akadémia
ACeSYRI
SmartSoc
TECH4EDU4
Centre in Advanced Biomedical and Medical Informatics

Centrá

Cisco Network Academy
PEARSON VUE - Aturizované centrum