Publicação

Ontology driven DTD generation

Ver documento

Detalhes bibliográficos
Resumo:Ontologies are thought to be excellent representations of a certain domain or body of knowledge, and they are helpful in many different contexts. Using this to its advantage, this document provides a master’s thesis, included in the second year of the Master’s Degree in Informatics Engineering at Universidade do Minho in Braga, Portugal, aimed at developing a tool that transforms an Ontology written in OntoDL (pure or extended) into a DTD file that can serve as a basis for document annotation within the Ontology’s domain of knowledge. This tool, called Onto2DTD, is a web application that allows the user to enter an ontology and get a DTD as an output via an API. In addition, possible conversion errors that may happen in the API are displayed as logs in the application. Thus, in this document, the state of the art for XML schema languages, ontology-based annotation tools, and ontology languages is provided. The proposed approach of the system architecture follows, consisting of a discussion of two possible solutions. Next, the tool’s development is laid out in all of its complexity, including the rules for converting OntoDL to DTD, the design of the API, the structure of the website, and the adjustments made to allow for simultaneous application usage. Together with two operational examples of OntoDL ontologies transformed into DTD using Onto2DTD, the tests conducted during development are also provided.
Autores principais:Almeida, Martim Bento da Rocha de
Assunto:Ontology OntoDL XML Ontologias
Ano:2024
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:inglês
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo:Ontologies are thought to be excellent representations of a certain domain or body of knowledge, and they are helpful in many different contexts. Using this to its advantage, this document provides a master’s thesis, included in the second year of the Master’s Degree in Informatics Engineering at Universidade do Minho in Braga, Portugal, aimed at developing a tool that transforms an Ontology written in OntoDL (pure or extended) into a DTD file that can serve as a basis for document annotation within the Ontology’s domain of knowledge. This tool, called Onto2DTD, is a web application that allows the user to enter an ontology and get a DTD as an output via an API. In addition, possible conversion errors that may happen in the API are displayed as logs in the application. Thus, in this document, the state of the art for XML schema languages, ontology-based annotation tools, and ontology languages is provided. The proposed approach of the system architecture follows, consisting of a discussion of two possible solutions. Next, the tool’s development is laid out in all of its complexity, including the rules for converting OntoDL to DTD, the design of the API, the structure of the website, and the adjustments made to allow for simultaneous application usage. Together with two operational examples of OntoDL ontologies transformed into DTD using Onto2DTD, the tests conducted during development are also provided.