Application of Semantic Web Technologies to Verification of Business Requirements

Thesis title: Application of Semantic Web Technologies to Verification of Business Requirements
Author: Shuvalova, Anastasia
Thesis type: Diploma thesis
Supervisor: Svátek, Vojtěch
Opponents: Jirkovský, Václav
Thesis language: English
Abstract:
Within the current master thesis the author intended to elaborate on the partial automation of the Change Management process for the large-scaled enterprise. The main aim was to design the solution that allows employees without programming skills to adjust the automated validation of the Requests for Change for the current needs. Another goal was to leverage the potential of Semantic Web technologies for modeling (with RDF and OWL) and verifying (with SWRL) the requirements. The required ontology describing the problematic area was created. The validation mechanism based on the SWRL rules than was proposed. These rules are later made available for modifications for the stakeholders. The solution integrates the OWL ontology and the set of designed SWRL rules and is represented in the form of the REST API written in Python language. The API performs the validation of the incoming data regarding the newly created requests and returns the obtained results to the end users.
Keywords: Semantic web; SWRL; Change Management; Ontology; OWL
Thesis title: Application of Semantic Web Technologies to Verification of Business Requirements
Author: Shuvalova, Anastasia
Thesis type: Diplomová práce
Supervisor: Svátek, Vojtěch
Opponents: Jirkovský, Václav
Thesis language: English
Abstract:
V rámci současné diplomové práce měl autor za cíl rozpracovat částečnou automatizaci Change Management procesů pro rozsáhlý podnik. Hlavním cílem bylo navrhnout řešení, které umožní zaměstnancům bez programátorských dovedností upravit automatické ověřování požadavků na změnu podle aktuálních potřeb. Dalším cílem bylo využít potenciál technologií sémantického webu pro modelování (pomocí RDF a OWL) a ověřování (pomocí SWRL) požadavků. Byla vytvořena ontologie popisující problematickou oblast. Byl navržen mechanismus pro validaci založený na pravidlech SWRL. Tato pravidla jsou později k dispozici pro úpravy pro zúčastněné strany. Řešení integruje ontologii OWL a sadu navržených pravidel SWRL a je reprezentováno ve formě REST API napsaného v jazyce Python. API provádí ověření vstupních dat týkajících se nově vytvářených požadavků a vrácí odvedené výsledky koncovým uživatelům.
Keywords: Ontologie; Semantický web; SWRL; Řízení změn; OWL

Information about study

Study programme: Aplikovaná informatika/Znalostní a webové technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information and Knowledge Engineering

Information on submission and defense

Date of assignment: 15. 1. 2020
Date of submission: 3. 5. 2021
Date of defense: 8. 6. 2021
Identifier in the InSIS system: https://insis.vse.cz/zp/72165/podrobnosti

Files for download

    Last update: