Realizace testovacích úloh pro multiagentní systém

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) Ing. Martin Hrubý, Ph.D. (člen) Ing. Tomáš Milet, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) Ing. Marcela Zachariášová, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorZbořil, Františekcs
dc.contributor.authorKanócz, Davidcs
dc.contributor.refereeVídeňský, Františekcs
dc.date.created2025cs
dc.description.abstractCílem této práce je realizace testovacích úloh pro multiagentní systém FRAg (Flexibly Reasoning BDI Agent). Výstupem práce jsou tři úlohy, které jsou podrobně popsány, klasifikovány a jejich výběr je odůvodněn na základě chování, které mají testovat. Na realizaci testovacích úloh byl vyvinut simulační systém prostředí v jazyce Python, pojmenovaný PES (Python Environment System). PES komunikuje s jazykem Prolog na straně systému FRAg, skrze knihovnu janus SWI-Prologu. Technická dokumentace vyvinutého systému popisuje komunikační stránku mezi systémy PES a FRAg, princip činnosti PES, odlišné možnosti konfigurace prostředí (mřížka, struktura) a konečně návod ke zprovoznění a vytváření nových prostředí. Na závěr je krátký popis limitací systému PES a jeho plánovaná rozšíření. Výsledný PES může být použit pro tvorbu testovacích prostředí typu mřížka a struktura, poskytující uživatelům systému FRAg novou funkcionalitu, kterou je rychlejší tvorba prostředí v programátorům často bližším jazyce Python a to s vestavěnou možností animace.cs
dc.description.abstractThe aim of the thesis is realization of test tasks for multiagent environment FRAg (Flexibly Reasoning BDI Agent). The result of this effort are four test tasks, each described in detail, classified, and their choice is explained, based on different behaviour they are intended to test. For the purpose of implementing aforementioned tasks, an environment simulation system named PES (Python Environment System) was developed. PES communicates with FRAg via janus library of SWI-Prolog. Technical documentation of the developed system outlines the communication between the two systems PES and FRAg, how PES functions, different options of environment configuration (grid and structure), and finally setup instructions and a guide on creating new environments. To conclude this, there is a short list describing the limitations of PES and planned extensions. PES in its current form can be used to create testing environment of either the grid or structure type, providing users of FRAg with new functionality, which is a quicker way of creating new test environments in a Python language typically preferred by programmers, all with built-in animation support.en
dc.description.markCcs
dc.identifier.citationKANÓCZ, D. Realizace testovacích úloh pro multiagentní systém [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other163439cs
dc.identifier.urihttp://hdl.handle.net/11012/254549
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectMultiagentní systémcs
dc.subjectRacionální agentcs
dc.subjectAgentní rozhranícs
dc.subjectTestovací prostředícs
dc.subjectFRAgcs
dc.subjectPrologcs
dc.subjectPythoncs
dc.subjectMultiagent systemen
dc.subjectRational agenten
dc.subjectAgent interfaceen
dc.subjectTest environmenten
dc.subjectFRAgen
dc.subjectPrologen
dc.subjectPythonen
dc.titleRealizace testovacích úloh pro multiagentní systémcs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-20cs
dcterms.modified2025-06-20-17:17:25cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid163439en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 00:01:23en
sync.item.modts2025.08.26 19:56:24en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
4.21 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_163439.html
Size:
13.36 KB
Format:
Hypertext Markup Language
Description:
file review_163439.html

Collections