Jan 27, 2020   5:23 p.m. Bohuš
Academic information system

Persons at STU

This page displays all publicly accessible information about the desired person. Some information about the person's occupation and offices may be hidden.

Ing. Peter Kapec, PhD.
Identification number: 10235
University e-mail: peter.kapec [at] stuba.sk
Odborný asistent CSc.,PhD. - Institute of Computer Engineering and Applied Informatics (FIIT)

Contacts     Graduate     Lesson     Final thesis     
Further information     Supervised theses     Conferences     

Basic information

Basic information about a final thesis

Type of thesis: Diploma thesis
Thesis title:Program representation with use of graph structures
Written by (author): Ing. Tomáš Žigo
Department: Institute of Computer Engineering and Applied Informatics (FIIT)
Thesis supervisor: Ing. Peter Kapec, PhD.
Opponent:Ing. Peter Drahoš, PhD.
Final thesis progress:Final thesis was successfully defended.

Additional information

Additional information about the final thesis follows. Click on the language link to display the information in the desired language.

Language of final thesis:Slovak

Slovak        English

Title of the thesis:Program representation with use of graph structures
Summary:Software development can be divided to phases of life cycle, containing design with use of different diagrams, source code implementation, testing etc. At the present UML diagrams became a kind of standard for software modelling, which captures abstract representation of the system from different perspectives and dictates basic structure of software in a certain manner. However, this structure can change over various iterations of software development along with the UML diagrams and source code. There exist several designing tools, that offer generation of source code based on UML diagrams or vice versa. We can also find several development environments, that can generate UML diagrams from source code written inside of them by developer, but do not provide mutual synchronization between them. Goal of this thesis is to investigate possibilities of source code parsing and representation in form of graph and consecutive transformation into different type of diagrams such as UML. In the end of this thesis there should be a prototype that provides a source code visualization in form of UML diagrams in development environment and mutual synchronization between these program representations.
Key words:Hyperlua, Moonscript, sequence diagram UML, software visualization

Display and download files

To display the final thesis assignment form click on the Display the final thesis assignment form icon. The following icons - Final thesis, Thesis appendices, Supervisor's review, Opponent's review - relate to the final thesis and can be downloaded. They could be displayed on condition they have been inserted and are available publicly.

Display the assignment form

Parts of thesis with postponed release:

Final thesis (final thesis appendices) unlimited
Reviews for final thesis unlimited