Detail práce
Simulátor stavových diagramů
Práce popisuje životní modely softwaru a zdůrazňuje jejich význam při tvorbě softwaru.Věnuje se především metodám návrhu řízeného modelem, které jsou souhrnně označoványmodel based design. Dále rozebírá nejrozšířenější jazyk pro modelování softwaru - UML.Stručně popisuje téměř všechny diagramy UML 2.0 tj. diagram případů užití, tříd, spolupráce,aktivit, stavů, nasazení, komponent a sekvenční. Podrobněji se zaměřuje na Executable UML.Uvedené znalosti jsou prakticky využity při návrhu a implementaci simulátoru stavovýchdiagramů. Na Fakultě informačních systémů VUT v Brně v současné době probíhá výzkumnýprojekt PNTalk zaměřený na model based design, jehož součástí je i simulátor stavovýchdiagramů. Práce provádí celou problematikou návrhu od počáteční specifikace, přes diagramypřípadů užití a diagramy tříd až po diagramy spolupráce. Poté popisuje implementační detaily aspecifika implementace systému v jazyce Smalltalk. Na závěr je diskutována možnost dalšíhorozvoje aplikace a jsou zhodnoceny dosažené výsledky.
UML 2.0, xtUML, spustitelné UML, životní model softwaru, stavový diagram, SqueakSmalltalk, modelem řízená architektura, životní model softwaru, simulátor
Burget Radek, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Lukáš Roman, Ing., Ph.D. (UIFS FIT VUT), člen
Návrat Pavol, prof. Ing., Ph.D. (FIIT STU), člen
Zbořil František V., doc. Ing., CSc. (UITS FIT VUT), člen
Zemčík Pavel, prof. Dr. Ing. (UPGM FIT VUT), člen
@mastersthesis{FITMT4752, author = "Marek \v{Z}\'{i}dek", type = "Diplomov\'{a} pr\'{a}ce", title = "Simul\'{a}tor stavov\'{y}ch diagram\r{u}", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2007, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/4752/" }