Závěrečná práce: Bc. Miroslav Rabušic: Interaktivní animační prostředí pro ilustraci distribuovaných algoritmů
Diplomová práce
Interaktivní animační prostředí pro ilustraci distribuovaných algoritmů
Interactive animation environment for illustration of distributed algorithms
Anotace
Cílem této práce je navrhnout a implementovat interaktivní webově orientovaný systém, který umožňuje prezentaci a studium chování distribuovaných algoritmů. Výsledný systém umožňuje definovat procesní prostředí, na němž bude chování algoritmu ilustrováno. Animační systém nabízí možnost sledování průběhu algoritmu jak plynule, tak i po krocích reprezentujících výměny zpráv mezi uzly distribuovaného …více
Abstract
The aim of this thesis is to design and implement an interactive web-oriented system that allows presentation and studying behavior of distributed algorithms. The created system allows a user to define a runtime environment which is to be used for a visualization of the algorithm. The animation system offers the possibility to watch the execution of the algorithm not only continuously but also step …více
Zadání práce
Animační systém umožní definovat procesní prostředí v uzlech distribuovaného systému potřebné pro implementaci animovaných algoritmů, komunikační topologii a iniciální stavy uzlů distribuovaného systému.
Animační systém umožní ilustraci řešení algoritmu jak po krocích reprezentujích výměny zpráv, tak i plynule.
Animační systém poskytne informace o odpovídající komunikační složitosti konkrétně řešené úlohy.
Výsledné chování animačního systému ilustrujte na algoritmech pro řešení
- vzájemného vyloučení (předávání příznaku v kruhové topologii, Raymondův algoritmus),
- volby řídicího uzlu (Hirschberg-Sinclairův algoritmus) a
- multicastingu s totálním řazením zpráv pomocí sekvenceru.
V textové části diplomové práce uveďte popis architektury animačního systému, metodické návody pro použití API animačního systému, pro implementaci distribuovaných algoritmů v animačním systému a pro administraci animačního systému.
16. 1. 2017 07:25, doc. Ing. Jan Staudek, CSc.
- Zadáno/změněno 8. 2. 2017 17:13, Helena Kryštofová
- Záznam založen 23. 11. 2016 10:37, Jana Zemanová, učo 9619
- Zveřejnit od 3. 1. 2017 10:28, Alena Dvořáková
- Práce převzata 3. 1. 2017 10:28, Alena Dvořáková
Přílohy
AlgorithmsVisualiser.zip
client_full.jpg
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Dynamické generování PDF v prostředí webového prohlížeče
Bc. Štěpán Kotek, učo 208227 -
Nástroj pro zobrazení diachronních hláskových změn v češtině
Bc. Tomáš Sasínek -
Juliovy množiny
Mgr. Jan Macharáček -
Aplikace pro správu financí
Bc. Vít Vohralík -
Dynamické generování PDF v prostředí webového prohlížeče
Bc. Štěpán Kotek, učo 208227 -
Návrh a implementace interaktivní grafické HTML5 aplikace
Bc. Václav Mach, učo 374430 -
Digitální mapa vybrané knihovny Masarykovy univerzity
Mgr. Kateřina Tarabusová -
Automatické testování webového informačního systému
Mgr. Tomáš Krištof




