Modelem řízený vývoj Spark úloh pomocí Eclipse Acceleo

but.committeedoc. Ing. Radek Burget, Ph.D. (předseda) prof. RNDr. Alexandr Meduna, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. Libor Polčák, 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 C. Otázky u obhajoby: Uveďte příklady komplexnějších úloh, které by pomocí vámi zvoleného způsobu byly realizovatelné. Existují nějaké alternativy k použitému Eclipse Acceleo? Jaké oproti nim má Acceleo hlavní výhody? Co je vstupními daty vašeho systému? Jak jsou Spark úlohy vytvářeny? Jak řešíte pokud úloha není paralelizovatelná?cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRychlý, Mareken
dc.contributor.authorŠalgovič, Mareken
dc.contributor.refereeBartík, Vladimíren
dc.date.created2022cs
dc.description.abstractTáto diplomová práca sa zaoberá modelom riadeným vývojom Big Data úloh v prostredí Apache Spark. Na začiatok je čitateľovi predstavený framework Apache Spark a potrebné detaily. Ďalej sa priblíži problematika modelom riadeného vývoja a popíšu sa jeho výhody a nevýhody. V druhej časti je popísaný navrhnutý meta-model pre modelovanie úloh Sparku. Detailne sú popísané vlastnosti navrhnutého profilového diagramu, ktorý rozširuje diagram tried. Následne je implementovaný generátor kódu, ktorého vstup sú modely vyhovujúce navrhnutému meta-modelu. Práca taktiež obsahuje príklady modelov a ich vyhodnotenie.en
dc.description.abstractThis thesis deals with the Model-Driven Development of Big Data tasks in the Apache Spark environment. In the beginning, the reader is introduced to the Apache Spark framework and necessary details. Afterward, a closer look at the Model-Driven Development methodology is provided, and its advantages and disadvantages are described. The second part describes the designed meta-model for modeling Spark tasks. The designed Profile diagram features that extend the Class diagram are described in detail. Afterward, the code generator is implemented. The input of the generator are models that satisfy the designed meta-model. The thesis also contains example models and their evaluation.cs
dc.description.markCcs
dc.identifier.citationŠALGOVIČ, M. Modelem řízený vývoj Spark úloh pomocí Eclipse Acceleo [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022.cs
dc.identifier.other145429cs
dc.identifier.urihttp://hdl.handle.net/11012/207833
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.subjectApache Sparken
dc.subjectModelom riadený vývojen
dc.subjectEclipse Acceleoen
dc.subjectUMLen
dc.subjectProfilový Diagramen
dc.subjectGenerovanie kóduen
dc.subjectBig Dataen
dc.subjectMeta-modelovanieen
dc.subjectScalaen
dc.subjectM2Ten
dc.subjectApache Sparkcs
dc.subjectModel-driven Developmentcs
dc.subjectEclipse Acceleocs
dc.subjectUMLcs
dc.subjectProfile Diagramcs
dc.subjectCode Generationcs
dc.subjectBig Datacs
dc.subjectMeta-modelingcs
dc.subjectScalacs
dc.subjectM2Tcs
dc.titleModelem řízený vývoj Spark úloh pomocí Eclipse Acceleoen
dc.title.alternativeModel Driven Development of Spark Tasks by Means of Eclipse Acceleocs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2022-06-22cs
dcterms.modified2022-06-23-09:13:57cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid145429en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:35:19en
sync.item.modts2025.01.15 22:05:27en
thesis.disciplineInformační systémy a databázecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.44 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-24614_v.pdf
Size:
85.75 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-24614_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-24614_o.pdf
Size:
88.66 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-24614_o.pdf
Loading...
Thumbnail Image
Name:
review_145429.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_145429.html
Collections