Thesis Details

Modelem řízený vývoj Android aplikací

Master's Thesis Student: Bělehrádek Stanislav Academic Year: 2016/2017 Supervisor: Rychlý Marek, RNDr., Ph.D.
English title
Model Driven Development of Android Applications
Language
Czech
Abstract

This thesis deals with the design and implementation of Android application development tool based on model driven software development. The first part of the thesis is focused on general software development and next part on software development based on model driven development and executable UML. In next part Android platform, methods of Android application development and existing MDD tools are described. This thesis continues with the design of my own MDD tool for the creation of Android applications. The designed tool is realized like Gradle plugin and independent development environment using thisplugin. The designed tool is based on fUML and ALF language. The features and options of development tool are demonstrated by creation of example application.

Keywords

fUML, ALF, Android, software development, model driven development, code generation, Gradle

Department
Degree Programme
Information Technology, Field of Study Information Systems
Files
Status
defended, grade B
Date
19 June 2017
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (DIFS FIT BUT), člen
Polášek Ivan, doc. Ing., Ph.D. (FIIT STU), člen
Citation
BĚLEHRÁDEK, Stanislav. Modelem řízený vývoj Android aplikací. Brno, 2017. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-19. Supervised by Rychlý Marek. Available from: https://www.fit.vut.cz/study/thesis/20221/
BibTeX
@mastersthesis{FITMT20221,
    author = "Stanislav B\v{e}lehr\'{a}dek",
    type = "Master's thesis",
    title = "Modelem \v{r}\'{i}zen\'{y} v\'{y}voj Android aplikac\'{i}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/20221/"
}
Back to top