Agilní editor modelů

but.committeedoc. 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.defenceStudent 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.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRogalewicz, Adamen
dc.contributor.authorZavadil, Michalen
dc.contributor.refereePavela, Jiříen
dc.date.created2022cs
dc.description.abstractCí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.abstractThe 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.markBcs
dc.identifier.citationZAVADIL, M. Agilní editor modelů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022.cs
dc.identifier.other145237cs
dc.identifier.urihttp://hdl.handle.net/11012/207364
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectmodelen
dc.subjectmodelováníen
dc.subjectmodelovací jazyken
dc.subjectOPMen
dc.subjectUMLen
dc.subjectSysMLen
dc.subjecteditor modelůen
dc.subjectdiagramen
dc.subjectmodelování systémůen
dc.subjectarchitektura systémuen
dc.subjectmaster modelen
dc.subjectvývoj řízený modelyen
dc.subjectnávrh systémů založený na modelechen
dc.subjectCytoscape.jsen
dc.subjectwebové technologieen
dc.subjectmodelcs
dc.subjectmodelingcs
dc.subjectmodeling languagecs
dc.subjectOPMcs
dc.subjectUMLcs
dc.subjectSysMLcs
dc.subjectmodel editorcs
dc.subjectdiagramcs
dc.subjectsystem modelingcs
dc.subjectsystem architecturecs
dc.subjectmaster modelcs
dc.subjectmodel-driven developmentcs
dc.subjectmodel-based system engineeringcs
dc.subjectCytoscape.jscs
dc.subjectweb technologiescs
dc.titleAgilní editor modelůen
dc.title.alternativeAgile Model Editorcs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2022-06-13cs
dcterms.modified2022-06-20-10:23:10cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid145237en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:42:13en
sync.item.modts2025.01.15 15:44:35en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.17 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-24956_v.pdf
Size:
86.9 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-24956_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-24956_o.pdf
Size:
93.34 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-24956_o.pdf
Loading...
Thumbnail Image
Name:
review_145237.html
Size:
1.42 KB
Format:
Hypertext Markup Language
Description:
file review_145237.html
Collections