Utilizing OntoUML Models for Increasing of Semantic Expressivity in Expanders of Normalized Software Systems

Využití OntoUML modelů pro zajištění větší sémantické expresivity v expandérech normalizovaných softwarových systémů

Research Projects

Organizational Units

Journal Issue

Abstract

Cílem této diplomové práce bylo prozkoumat integraci ontologické modelovací notace OntoUML do technologického stacku Normalizovaných systémů (NS). Motivací pro tuto integraci bylo rozšíření expresivity NS modelu a dosažení přesnější expanze modelu, což by vedlo k větší redukci ručně psaného kódu. Byly prozkoumány různé přístupy k integraci metamodelu do Micro Radiantu, přičemž nakonec byla zvolena technologie metamodelů pro její lepší vlastnosti. Na základě tohoto přístupu byl vytvořen nový OntoUML metamodel, který byl iterativně vyvíjen ve pěti verzích a integrován do prostředí Micro Radiant prostřednictvím pluginu.

The aim of this thesis was to explore the integration of the Ontological Modeling Notation OntoUML into the Normalized Systems (NS) technology stack. The motivation for this integration was to extend the expressiveness of the NS model and achieve more precise model expansion, thereby reducing the need for manual code. Various approaches to integrating the metamodel into Micro Radiant were explored, with the metamodel technology ultimately chosen for its better properties. A new OntoUML metamodel was created, iteratively developed through five versions, and integrated with the Micro Radiant environment via a plugin.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By