diplomová práce

Modelem řízený vývoj Android aplikací

Text práce 2.21 MB

Autor práce: Ing. Stanislav Bělehrádek

Ak. rok: 2016/2017

Vedoucí: RNDr. Marek Rychlý, Ph.D.

Oponent: doc. Ing. Radek Burget, Ph.D.

Abstrakt:

Tato diplomová práce se věnuje návrhu a implementaci nástroje pro tvorbu Android aplikací, který je založený na modelem řízeném vývoji software (Model Driven Software Development). Nejprve je popsán obecně vývoj softwaru, potom konkrétně se zaměřením na MDD a executable UML. V další části je představena platforma Android, způsoby tvorby aplikací na tuto platformu a existující nástroje s podporou MDD. Následně je ukázán návrh nového MDD nástroje pro tvorbu Android aplikací. Navrhovaný nástroj je realizován jako Gradle plugin a samostatné vývojové prostředí využívající tento plugin. Nástroj k modelování aplikací využívá fUML a jazyk ALF. Funkce a možnosti vyvíjeného nástroje jsou demonstrovány při tvorbě vzorové aplikace.

Klíčová slova:

fUML, ALF, Android, vývoj software, modelem øízený vývoj, generování kódu, Gradle

Termín obhajoby

19.06.2017

Výsledek obhajoby

obhájeno (práce byla úspěšně obhájena)

znamkaBznamka

Klasifikace

B

Průběh obhajoby

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ázku 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:

  1. Mohl byste objasnit roli šablon a nástroje FreeMaker při generování kódu?

Jazyk práce

čeština

Fakulta

Ústav

Studijní program

Informační technologie (IT-MGR-2)

Studijní obor

Informační systémy (MIS)

Složení komise

doc. Dr. Ing. Dušan Kolář (předseda)
prof. Ing. Tomáš Hruška, CSc. (místopředseda)
doc. Ing. Radek Burget, Ph.D. (člen)
doc. Ing. Vladimír Janoušek, Ph.D. (člen)
doc. Ing. Petr Matoušek, Ph.D., M.A. (člen)
Doc. Ing. Ivan Polášek, Ph.D. (člen)

Posudek vedoucího
RNDr. Marek Rychlý, Ph.D.

Známka navržená vedoucím: B

Soubor vložený vedoucím Velikost
Hodnocení vedoucího [.pdf] 85,64 kB

Známka navržená oponentem: B

Soubor vložený oponentem Velikost
Posudek oponenta [.pdf] 87,06 kB

Odpovědnost: Mgr. et Mgr. Hana Odstrčilová