Thesis Details
Automatické generování UML diagramu tříd
Master's Thesis
Student: Brázdil Martin
Academic Year: 2014/2015
Supervisor: Kreslíková Jitka, doc. RNDr., CSc.
English title
Automated UML Class Diagrams Generation
Language
Czech
Abstract
This master's thesis describes the analysis, design and implementation of an application for automatic generation of UML class diagram. Application is designed as a web service, which provides remote access, especially permanent actuality of generated class diagram. Input of the service is a compiled application written for C# .NET or Java platform. The reader is acquainted with basics of reverse engineering of mentioned platforms and with structure of UML class diagram. Then are these knowledge applied in design and implementation of the service. The main goal is to facilitate and accelerate the activities of software development team members.
Keywords
reverse engineering, generate, UML, class diagram, web service, Java, C#, .NET, reflection, JVM, CLR, IL Assembler
Department
Degree Programme
Information Technology, Field of Study
Management and Information Technologies
Files
Status
defended, grade A
Date
19 June 2015
Reviewer
Committee
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM 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
Kočí Radek, Ing., Ph.D. (DITS FIT BUT), člen
Luňáček Jiří, Ing., Ph.D., MBA (IE FBM BUT), člen
Beran Vítězslav, doc. Ing., Ph.D. (DCGM 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
Kočí Radek, Ing., Ph.D. (DITS FIT BUT), člen
Luňáček Jiří, Ing., Ph.D., MBA (IE FBM BUT), člen
Citation
BRÁZDIL, Martin. Automatické generování UML diagramu tříd. Brno, 2015. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-19. Supervised by Kreslíková Jitka. Available from: https://www.fit.vut.cz/study/thesis/17047/
BibTeX
@mastersthesis{FITMT17047, author = "Martin Br\'{a}zdil", type = "Master's thesis", title = "Automatick\'{e} generov\'{a}n\'{i} UML diagramu t\v{r}\'{i}d", school = "Brno University of Technology, Faculty of Information Technology", year = 2015, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/17047/" }