Thesis Details

Implementace simulátoru DEVS v C++20

Master's Thesis Student: Šurina Timotej Academic Year: 2020/2021 Supervisor: Peringer Petr, Dr. Ing.
Language
Slovak
Abstract

This master's thesis deals with the issue of modeling and simulation of systems based on the DEVS formalism. The result of this work is a library that is inspired by the adevs tool and based on the classical DEVS formalism. The library is implemented in the programming language C++20 and is supplemented by predefined models of components for creation of queueing systems. The library also contains a set of examples for use in teaching. In comparison with the paralel adevs tool it is less effective but it has simpler interface with focus on clarity, which is more important for teaching. The library also simplifies definition of models with the use of modules, intelligent pointers for memory management and the use of mentioned components.

Keywords

DEVS, model, simulation, simulator, coordinator, event, adevs

Department
Degree Programme
Information Technology and Artificial Intelligence, Specialization Intelligent Systems
Files
Status
defended, grade E
Date
22 June 2021
Reviewer
Committee
Zbořil František V., doc. Ing., CSc. (DITS FIT BUT), předseda
Hradiš Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Rozman Jaroslav, Ing., Ph.D. (DITS FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
Citation
ŠURINA, Timotej. Implementace simulátoru DEVS v C++20. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-22. Supervised by Peringer Petr. Available from: https://www.fit.vut.cz/study/thesis/23673/
BibTeX
@mastersthesis{FITMT23673,
    author = "Timotej \v{S}urina",
    type = "Master's thesis",
    title = "Implementace simul\'{a}toru DEVS v C++20",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "slovak",
    url = "https://www.fit.vut.cz/study/thesis/23673/"
}
Back to top