Grafický editor transformačních vzorů

Název práce: Grafický editor transformačních vzorů
Autor(ka) práce: Dudáš, Marek
Typ práce: Bakalářská práce
Vedoucí práce: Zamazal, Ondřej
Oponenti práce: Vacura, Miroslav
Jazyk práce: Česky
Abstrakt:
V životním cyklu ontologií -- při jejich vytváření, rozšiřování a při různých způsobech jejich použití může vzniknout potřeba upravit stávající styl návrhu dané ontologie -- transformovat ontologii ve smyslu úpravy způsobu realizace modelu v rámci dané ontologie. Takovou transformaci lze samozřejmě provádět ručně, ale v případě rozsáhlejších ontologií to může být proces velmi zdlouhavý a i u méně rozsáhlých ontologií se při něm vystavujeme riziku vzniku zbytečných chyb. V [1] byl představen soubor softwarových služeb a návrh postupu pro automatizovanou či polo-automatizovanou transformaci ontologií. Vstupem je zde (samozřejmě kromě zdrojové ontologie, kterou chceme transformovat) definice transformace nazývaná transformační vzor, který má podobu XML (tedy vlastně textového) souboru. V rámci této bakalářské práce jsem vytvořil Grafický editor transformačních vzorů (nazvaný zkráceně TP Editor), tedy aplikaci, která umožní tvorbu transformačních vzorů podobným způsobem jako například různé UML modelovací nástroje z oblasti softwarového inženýrství usnadňující návrh aplikací. Program je realizován jako plugin do vývojového prostředí Eclipse. Obsahem této práce je krátký úvod do problematiky transformačních vzorů (kapitola 1), uživatelská příručka k programu (kapitola 2) a programátorská příručka k programu (kapitola 3). Programátorská příručka zahrnuje úvod do použité technologie -- knihovny GEF (podkapitola 3.1), popis zdrojového kódu (podkapitola 3.2) a návrhy na další rozšíření a rozvoj programu (podkapitola 3.3).
Klíčová slova: ontologický transformační vzor; transformace ontologií; ontologie
Název práce: Ontology Transformation Pattern Editor
Autor(ka) práce: Dudáš, Marek
Typ práce: Bachelor thesis
Vedoucí práce: Zamazal, Ondřej
Oponenti práce: Vacura, Miroslav
Jazyk práce: Česky
Abstrakt:
In lifecycle of ontologies -- during their creation, extension and various ways of their usage there may arise a need for changing the current modeling style of the ontology -- for transforming the ontology. Such transformation may be of course done manually, but in case of larger ontologies the process can be quite time consuming and even when transforming smaller ontologies there is a risk of making mistakes. In [1] a collection of software services and framework for automatic or semiautomatic ontology transformation has been introduced. The input for these services is (together with the source ontology which we want to transform) a definition of the transformation called a transformation pattern in a form of an XML (so basically a text) file. As a topic of this bachelor's work I created a Graphical editor of transformation patterns (TP Editor) -- an application that allows creation of transformation patterns in a similar way as UML modeling tools makes software design easier. The application has form of a plugin for Eclipse. This work contains a short introduction into the domain of transformation patterns, a user guide for the plugin and a programmer's guide. The programmers guide contains an introduction into used technology -- the GEF library, description of the source code and suggestions for further development of the plugin.
Klíčová slova: ontology; ontology transformation pattern; ontology transformation

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačního a znalostního inženýrství

Informace o odevzdání a obhajobě

Datum zadání práce: 5. 1. 2011
Datum podání práce: 11. 5. 2011
Datum obhajoby: 22. 6. 2011
Identifikátor v systému InSIS: https://insis.vse.cz/zp/29780/podrobnosti

Soubory ke stažení

    Poslední aktualizace: