Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UnB |
Texto Completo: | http://repositorio.unb.br/handle/10482/9819 |
Resumo: | Dissertação (Mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2011. |
id |
UNB_261550d3b0d68065587aa452663bb5d7 |
---|---|
oai_identifier_str |
oai:repositorio.unb.br:10482/9819 |
network_acronym_str |
UNB |
network_name_str |
Repositório Institucional da UnB |
repository_id_str |
|
spelling |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2OntologiaWeb semânticaDissertação (Mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2011.O volume crescente de informações disponibilizadas na Internet dificulta a localização da informação desejada, visto que os mecanismos de busca usuais são fortemente baseados em aspectos sintáticos. A Web Semântica e a OWL (Web Ontology Language) são tecnologias promissoras para o desenvolvimento de aplicações que permitam realizar buscas complexas na Internet. No entanto, ambas, como atualmente proposto, não consideram a incerteza, a qual é inerente à problemas do mundo real. Uma linha de pesquisa atual bastante ativa é a busca por propostas que ofereçam princípios sólidos e consistentes para raciocínio plausível na Web. Nesse contexto, Probabilistic Web Ontology Language (PR-OWL) (31, 34) emergiu como uma candidata para representação de ontologias probabilísticas na Web. PR-OWL é baseada no formalismo de MEBN (Multi-Entity Bayesian Network) (67) que é uma linguagem probabilística de primeira ordem. Apesar de sua alta expressividade, PR-OWL falha ao integrar consistentemente o conhecimento probabilístico com conhecimento determinístico oriundo de OWL, dificultando o reuso de informações “não probabilísticas”. Visando solucionar tal problema, PR-OWL 2, uma versão de PR-OWL que permite mapear propriedades OWL com variáveis aleatórias, foi proposta na Universidade George Mason (19). Esta dissertação propõe a primeira implementação mundial da especificação PR-OWL 2. Essa implementação foi feita no framework UnBBayes (17, 22, 79, 81, 100), composta de interface gráfica, API e máquina de inferência, todas elas programadas em Java. Para facilitar o desenvolvimento de aplicações, o UnBBayes foi refatorado, migrando para a arquitetura de plug-ins, com o objetivo de se tornar uma linha de produtos de software com variabilidade resolvida em tempo de execução. Portanto, este trabalho contribui também para a área de Engenharia de Software como um exemplo de linha de produtos de software dinâmico no domínio de Inteligência Artificial. ______________________________________________________________________________ ABSTRACTThe growing volume of information available on the Internet makes it difficult to locate desired information, because search engines rely basically on syntactic aspects. The Semantic Web and OWL (Web Ontology Language) are promising technologies for developing applications which perform complex searches on the Internet. However, such technologies, as currently proposed, do not consider the uncertainty inherent to real world problems. A very active and up-to-date field of research is to look for proposals that offer principled, consistent, and plausible reasoning on the Web. In such context, Probabilistic Ontology Web Language (PR-OWL) (31, 34) has emerged as a candidate for representing probabilistic ontologies on the Web. PR-OWL is based on MEBN (Multi-Entity Bayesian Network) formalism (67), which is a first-order probabilistic language. Despite its expressiveness, PR-OWL fails to consistently integrate the probabilistic knowledge with deterministic knowledge coming from OWL, making the reuse of “non-probabilistic” information on probabilistic ontologies very difficult. In order to solve such problem, PR-OWL 2, a new version of PR-OWL which allows us to create a mapping from random variables to OWL properties, was proposed at George Mason University (19). This work is intended to offer the first world-wide implementation of PR-OWL 2. This implementation was built on UnBBayes framework (17, 22, 79, 81, 100), offering a GUI, API, and a reasoner, all developed in Java. Additionally, in order to facilitate the development of new applications, the UnBBayes framework was refactored to use a plug-in design, in order to become a Software Product Line with runtime variability. Therefore, this work also contributes to the area of Software Engineering as an example of a Dynamic Software Product Line in the field of Artificial Intelligence.Ladeira, MarceloMatsumoto, Shou2012-01-03T15:28:34Z2012-01-03T15:28:34Z2012-01-032011-07-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfMATSUMOTO, Shou. Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2. 2011. 179 f., il. Dissertação(Mestrado em Informática)-Universidade de Brasília, Brasília, 2011.http://repositorio.unb.br/handle/10482/9819info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2023-07-14T18:56:20Zoai:repositorio.unb.br:10482/9819Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2023-07-14T18:56:20Repositório Institucional da UnB - Universidade de Brasília (UnB)false |
dc.title.none.fl_str_mv |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2 |
title |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2 |
spellingShingle |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2 Matsumoto, Shou Ontologia Web semântica |
title_short |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2 |
title_full |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2 |
title_fullStr |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2 |
title_full_unstemmed |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2 |
title_sort |
Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2 |
author |
Matsumoto, Shou |
author_facet |
Matsumoto, Shou |
author_role |
author |
dc.contributor.none.fl_str_mv |
Ladeira, Marcelo |
dc.contributor.author.fl_str_mv |
Matsumoto, Shou |
dc.subject.por.fl_str_mv |
Ontologia Web semântica |
topic |
Ontologia Web semântica |
description |
Dissertação (Mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2011. |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011-07-01 2012-01-03T15:28:34Z 2012-01-03T15:28:34Z 2012-01-03 |
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 |
MATSUMOTO, Shou. Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2. 2011. 179 f., il. Dissertação(Mestrado em Informática)-Universidade de Brasília, Brasília, 2011. http://repositorio.unb.br/handle/10482/9819 |
identifier_str_mv |
MATSUMOTO, Shou. Um framework baseado em plug-ins para raciocínio em ontologias PR-OWL 2. 2011. 179 f., il. Dissertação(Mestrado em Informática)-Universidade de Brasília, Brasília, 2011. |
url |
http://repositorio.unb.br/handle/10482/9819 |
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 |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Repositório Institucional da UnB |
collection |
Repositório Institucional da UnB |
repository.name.fl_str_mv |
Repositório Institucional da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
repositorio@unb.br |
_version_ |
1814508255040241664 |