Thesis Details

Generování programového kódu z definice ontologie

Master's Thesis Student: Svetlík Tomáš Academic Year: 2021/2022 Supervisor: Burget Radek, doc. Ing., Ph.D.

This master thesis deals with the process of generating source code from ontology definition. It is advantageous to have ontologies in the source code representation, when developing ontological applications. This source code expresses ontology classes and properties. The main goal of this thesis is to develop an implementation of the tool that uses this process. The thesis describes the design, implementation and testing of this tool. The result is a fully functional source code generator. It is able to generate Java or Python source code. Functionality and reliability were evaluated according to testing with set of actually used ontologies.


Semantic web, Ontology, RDF, RDFS, OWL, Generator, Source code generation, Java, RDF4J

Degree Programme
defended, grade A
22 June 2022
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), předseda
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Rychlý Marek, RNDr., Ph.D. (DIFS FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
SVETLÍK, Tomáš. Generování programového kódu z definice ontologie. Brno, 2022. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-22. Supervised by Burget Radek. Available from:
    author = "Tom\'{a}\v{s} Svetl\'{i}k",
    type = "Master's thesis",
    title = "Generov\'{a}n\'{i} programov\'{e}ho k\'{o}du z definice ontologie",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "slovak",
    url = ""
Back to top