Oct 21, 2020   0:54 a.m. Uršuľa
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)

Final thesis
Supervised theses     

Basic information

Basic information about a final thesis

Type of thesis: Dissertation thesis
Thesis title:Knowledge-based software representation, querying and visualization
Written by (author):
Ing. Peter Kapec, PhD.
Thesis supervisor: doc. Ing. Martin Šperka, PhD.
Opponent 1:
Opponent 2:prof. Ing. Miloš Šrámek, 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        English

Title of the thesis:
Knowledge-based software representation, querying and visualization
In the recent years information visualization became very important as it allows us to gain insight into large amounts of data. Better information comprehension can be obtained by observing graphical representations of data, which may reveal hidden patterns. Among various data types that can be visualized, software is a suitable candidate due to software's intangibility. In our work we focused on the visualization of software artifacts and their interconnections. We propose a software visualization method that uses a hypergraph-based data model as a unifying representation that is used in the whole visualization process: from artifacts extraction and representation, trough filtering and querying to visualization. Inspired by the knowledge representation field we propose a modified hypergraph-based representation that enhanced by incidences that are suitable to represent roles objects play in relations. We also propose a query language in which queries and query results are hypergraphs, thus making the approach transparent for visualization. The visualization of the hypergraphs representing the extracted software artifacts and their relations is based on the well known force-based graph layout algorithms. The proposed method was implemented in a software visualization prototype and verified by visualizations of an existing software project.
Key words:
software visualization, hypergraph, graph visualization, knowledge representation, querying

Current level of public release
access to annotation and abstracts of final thesis only. Contacts are provided if the author or the supervisor does not wish to release the whole thesis. The author can state his contact details (optional)..

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.

Parts of thesis with postponed release:

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