Agilní editor modelů
but.committee | doc. Ing. Vladimír Janoušek, Ph.D. (předseda) doc. Ing. Lukáš Burget, Ph.D. (místopředseda) prof. Ing. Jan M. Honzík, CSc. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) Ing. Jaroslav Rozman, 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 B. Otázky u obhajoby: V textu práce je zmíněno, že zdrojový kód použité knihovny Cytoscape.js musel být mírně upraven a rozšířen, aby bylo možné naimplementovat některé prvky výsledného nástroje (např. elipsy a nové druhy šipek u grafových hran). Dále jste správně identifikoval problémy při údržbě lokální verze knihovny. Vzhledem k tomu, že Cytoscape.js je open-source, zvažoval jste zavedení těchto změn do upstream repozitáře Cytoscape (např. pomocí pull request)? Jak byste charakterizoval "agilní" editor? Je tam nějaká souvislost s agilními metodikami tvorby software? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Rogalewicz, Adam | en |
dc.contributor.author | Zavadil, Michal | en |
dc.contributor.referee | Pavela, Jiří | en |
dc.date.created | 2022 | cs |
dc.description.abstract | Cílem této práce je zjednodušit tvorbu a modifikaci komplexních modelů systémů a také vytvořit spolehlivý a výkonný nástroj, který je schopen splnit tento účel. Vnitřní datový model editoru je navržen s důrazem na efektivitu a vyhnutím se redundanci. Výsledný editor, který je vytvořen pro podporu modelování v OPM (Object-Process Methodology), je implementován s pomocí webových technologií, především s knihovnou pro tvorbu diagramů na webu, Cytoscape.js. Editor je schopný automaticky propagovat vazby do dalších diagramů a také odvozovat nové vazby od existujících, což šetří čas a ulehčuje proces modelování. | en |
dc.description.abstract | The goal of this thesis is to simplify the creation and modification of complex system models and to create a reliable and performant tool to serve this purpose. Primarily, an internal data model is defined with an emphasis on effectiveness and avoiding redundancy. The editor, created to support modeling in OPM (Object-Process Methodology), is implemented with the help of web technologies and, most importantly, the web diagramming library Cytoscape.js. The editor can automatically propagate relationships to other diagrams as well as derive new relationships from existing ones. Both of which save time and make the modeling process easier. | cs |
dc.description.mark | B | cs |
dc.identifier.citation | ZAVADIL, M. Agilní editor modelů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022. | cs |
dc.identifier.other | 145237 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/207364 | |
dc.language.iso | en | 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 | model | en |
dc.subject | modelování | en |
dc.subject | modelovací jazyk | en |
dc.subject | OPM | en |
dc.subject | UML | en |
dc.subject | SysML | en |
dc.subject | editor modelů | en |
dc.subject | diagram | en |
dc.subject | modelování systémů | en |
dc.subject | architektura systému | en |
dc.subject | master model | en |
dc.subject | vývoj řízený modely | en |
dc.subject | návrh systémů založený na modelech | en |
dc.subject | Cytoscape.js | en |
dc.subject | webové technologie | en |
dc.subject | model | cs |
dc.subject | modeling | cs |
dc.subject | modeling language | cs |
dc.subject | OPM | cs |
dc.subject | UML | cs |
dc.subject | SysML | cs |
dc.subject | model editor | cs |
dc.subject | diagram | cs |
dc.subject | system modeling | cs |
dc.subject | system architecture | cs |
dc.subject | master model | cs |
dc.subject | model-driven development | cs |
dc.subject | model-based system engineering | cs |
dc.subject | Cytoscape.js | cs |
dc.subject | web technologies | cs |
dc.title | Agilní editor modelů | en |
dc.title.alternative | Agile Model Editor | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2022-06-13 | cs |
dcterms.modified | 2022-06-20-10:23:10 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 145237 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:42:13 | en |
sync.item.modts | 2025.01.15 15:44:35 | 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 |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.17 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-24956_v.pdf
- Size:
- 86.9 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-24956_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-24956_o.pdf
- Size:
- 93.34 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-24956_o.pdf
Loading...
- Name:
- review_145237.html
- Size:
- 1.42 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_145237.html