Ontologias O3F: conversão de UML e extracção em CO3L

Detalhes bibliográficos
Autor(a) principal: Maria, Jairo Avelar
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10071/2860
Resumo: Esta dissertação centra-se no modelo de representação de ontologias O3F e da correspondente linguagem CO3L, ambos desenvolvidos no grupo de Agentes e Inteligência Artificial do Departamento de Ciências e Tecnologias da Informação do ISCTE-IUL. Pretende-se alcançar dois objectivos. O primeiro consiste em melhorar e expandir o O3F e o CO3L para aumentar a sua expressividade, especialmente no sentido de permitir a representação de modelos UML e ontologias OWL. O segundo consiste na criação de ferramentas computacionais para ontologias O3F, a principal das quais é um conversor automático de UML para O3F/CO3L. Pretende-se assim que as ontologias O3F possam ser especificadas em UML, tirando partido das suas ferramentas de desenvolvimento, e aproximar o O3F da grande comunidade de especialistas de modelação UML. Adicionalmente, foram também feitas contribuições para a construção de um servidor de ontologias O3F e desenvolveu-se um mecanismo capaz de extrair, na linguagem textual CO3L, as ontologias armazenadas nesse servidor. Decidiu-se apostar no O3F porque, quando comparado com outras abordagens à representação de ontologias (OWL, Ontolingua e UML), revela várias vantagens e, além disso, tem sido desenvolvida no grupo de investigação em que esta dissertação se integra. Exemplos dessas vantagens são a capacidade de especificar acções ou de modelar segundo vários paradigmas (orientado a objectos, relacional/funcional, ou misturando ambos). A avaliação deste trabalho conclui que as melhorias feitas ao modelo e à linguagem têm utilidade e cumpriram os seus objectivos, e que as ferramentas desenvolvidas efectuam processamentos correctos, têm utilidade e são práticas de usar.
id RCAP_df1708cc8a853956ad7b8de02511fa4d
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/2860
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Ontologias O3F: conversão de UML e extracção em CO3LOntologiasUML - Unified Modeling LanguageO3F - Object Oriented Ontology FrameworkCO3L - Compact O3F LanguageFerramentas para ontologiasOntologiesOntology toolsEsta dissertação centra-se no modelo de representação de ontologias O3F e da correspondente linguagem CO3L, ambos desenvolvidos no grupo de Agentes e Inteligência Artificial do Departamento de Ciências e Tecnologias da Informação do ISCTE-IUL. Pretende-se alcançar dois objectivos. O primeiro consiste em melhorar e expandir o O3F e o CO3L para aumentar a sua expressividade, especialmente no sentido de permitir a representação de modelos UML e ontologias OWL. O segundo consiste na criação de ferramentas computacionais para ontologias O3F, a principal das quais é um conversor automático de UML para O3F/CO3L. Pretende-se assim que as ontologias O3F possam ser especificadas em UML, tirando partido das suas ferramentas de desenvolvimento, e aproximar o O3F da grande comunidade de especialistas de modelação UML. Adicionalmente, foram também feitas contribuições para a construção de um servidor de ontologias O3F e desenvolveu-se um mecanismo capaz de extrair, na linguagem textual CO3L, as ontologias armazenadas nesse servidor. Decidiu-se apostar no O3F porque, quando comparado com outras abordagens à representação de ontologias (OWL, Ontolingua e UML), revela várias vantagens e, além disso, tem sido desenvolvida no grupo de investigação em que esta dissertação se integra. Exemplos dessas vantagens são a capacidade de especificar acções ou de modelar segundo vários paradigmas (orientado a objectos, relacional/funcional, ou misturando ambos). A avaliação deste trabalho conclui que as melhorias feitas ao modelo e à linguagem têm utilidade e cumpriram os seus objectivos, e que as ferramentas desenvolvidas efectuam processamentos correctos, têm utilidade e são práticas de usar.This dissertation is focused on the ontology representation model O3F and the corresponding language CO3L, both developed by the Agents and Artificial Intelligence group of the Department of Sciences and Information Technologies of ISCTE-IUL. It is intended to achieve two goals. The first one consists of improving and expanding O3F and CO3L in order to increase their expressiveness, especially to allow the representation of UML models and OWL ontologies. The second one consists of developing computer tools for O3F ontologies, the most important of which is an automatic translator from UML to O3F/CO3L. This translator is meant to allow the specification of O3F ontologies in UML, taking advantage of its development tools, and to bridge the gap between O3F and the large and important UML community. In addition, contributions were made to build an ontology server for O3F, and a mechanism capable of extracting, in the CO3L text language, the ontologies stored on the developed server. It was decided to invest in O3F because, when compared to other formal representation languages (OWL, Ontolingua and UML), it shows several advantages and also because it has been developed in the research group where this dissertation was done. Some examples of O3F advantages are its capability to specify actions and is multi-paradigm modeling abilities (object oriented, relational/functional or mixing both). The evaluation of this work concludes that the improvements made to the model and language achieved their goals, and that the developed tools are correct, useful and user-friendly.2011-08-10T15:32:45Z2010-01-01T00:00:00Z20102010-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfimage/jpegimage/jpegapplication/octet-streamhttp://hdl.handle.net/10071/2860porMaria, Jairo Avelarinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-09T17:51:00Zoai:repositorio.iscte-iul.pt:10071/2860Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:25:14.425524Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Ontologias O3F: conversão de UML e extracção em CO3L
title Ontologias O3F: conversão de UML e extracção em CO3L
spellingShingle Ontologias O3F: conversão de UML e extracção em CO3L
Maria, Jairo Avelar
Ontologias
UML - Unified Modeling Language
O3F - Object Oriented Ontology Framework
CO3L - Compact O3F Language
Ferramentas para ontologias
Ontologies
Ontology tools
title_short Ontologias O3F: conversão de UML e extracção em CO3L
title_full Ontologias O3F: conversão de UML e extracção em CO3L
title_fullStr Ontologias O3F: conversão de UML e extracção em CO3L
title_full_unstemmed Ontologias O3F: conversão de UML e extracção em CO3L
title_sort Ontologias O3F: conversão de UML e extracção em CO3L
author Maria, Jairo Avelar
author_facet Maria, Jairo Avelar
author_role author
dc.contributor.author.fl_str_mv Maria, Jairo Avelar
dc.subject.por.fl_str_mv Ontologias
UML - Unified Modeling Language
O3F - Object Oriented Ontology Framework
CO3L - Compact O3F Language
Ferramentas para ontologias
Ontologies
Ontology tools
topic Ontologias
UML - Unified Modeling Language
O3F - Object Oriented Ontology Framework
CO3L - Compact O3F Language
Ferramentas para ontologias
Ontologies
Ontology tools
description Esta dissertação centra-se no modelo de representação de ontologias O3F e da correspondente linguagem CO3L, ambos desenvolvidos no grupo de Agentes e Inteligência Artificial do Departamento de Ciências e Tecnologias da Informação do ISCTE-IUL. Pretende-se alcançar dois objectivos. O primeiro consiste em melhorar e expandir o O3F e o CO3L para aumentar a sua expressividade, especialmente no sentido de permitir a representação de modelos UML e ontologias OWL. O segundo consiste na criação de ferramentas computacionais para ontologias O3F, a principal das quais é um conversor automático de UML para O3F/CO3L. Pretende-se assim que as ontologias O3F possam ser especificadas em UML, tirando partido das suas ferramentas de desenvolvimento, e aproximar o O3F da grande comunidade de especialistas de modelação UML. Adicionalmente, foram também feitas contribuições para a construção de um servidor de ontologias O3F e desenvolveu-se um mecanismo capaz de extrair, na linguagem textual CO3L, as ontologias armazenadas nesse servidor. Decidiu-se apostar no O3F porque, quando comparado com outras abordagens à representação de ontologias (OWL, Ontolingua e UML), revela várias vantagens e, além disso, tem sido desenvolvida no grupo de investigação em que esta dissertação se integra. Exemplos dessas vantagens são a capacidade de especificar acções ou de modelar segundo vários paradigmas (orientado a objectos, relacional/funcional, ou misturando ambos). A avaliação deste trabalho conclui que as melhorias feitas ao modelo e à linguagem têm utilidade e cumpriram os seus objectivos, e que as ferramentas desenvolvidas efectuam processamentos correctos, têm utilidade e são práticas de usar.
publishDate 2010
dc.date.none.fl_str_mv 2010-01-01T00:00:00Z
2010
2010-08
2011-08-10T15:32:45Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10071/2860
url http://hdl.handle.net/10071/2860
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
image/jpeg
image/jpeg
application/octet-stream
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134814822989824