Realizace testovacích úloh pro multiagentní systém
| but.committee | prof. 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.defence | Student 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.program | Informační technologie | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Zbořil, František | cs |
| dc.contributor.author | Kanócz, David | cs |
| dc.contributor.referee | Vídeňský, František | cs |
| dc.date.created | 2025 | cs |
| dc.description.abstract | Cí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.abstract | The 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.mark | C | cs |
| dc.identifier.citation | KANÓ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.other | 163439 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/254549 | |
| dc.language.iso | cs | cs |
| dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
| dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
| dc.subject | Multiagentní systém | cs |
| dc.subject | Racionální agent | cs |
| dc.subject | Agentní rozhraní | cs |
| dc.subject | Testovací prostředí | cs |
| dc.subject | FRAg | cs |
| dc.subject | Prolog | cs |
| dc.subject | Python | cs |
| dc.subject | Multiagent system | en |
| dc.subject | Rational agent | en |
| dc.subject | Agent interface | en |
| dc.subject | Test environment | en |
| dc.subject | FRAg | en |
| dc.subject | Prolog | en |
| dc.subject | Python | en |
| dc.title | Realizace testovacích úloh pro multiagentní systém | cs |
| dc.type | Text | cs |
| dc.type.driver | bachelorThesis | en |
| dc.type.evskp | bakalářská práce | cs |
| dcterms.dateAccepted | 2025-06-20 | cs |
| dcterms.modified | 2025-06-20-17:17:25 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
| sync.item.dbid | 163439 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.08.27 00:01:23 | en |
| sync.item.modts | 2025.08.26 19:56:24 | en |
| thesis.discipline | Informační technologie | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
| thesis.level | Bakalářský | cs |
| thesis.name | Bc. | cs |
