Spelling suggestions: "subject:"ontologia"" "subject:"ontological""
11 |
Ontologias e consulta semântica : uma aplicação ao caso LattesBonifacio, Ailton Sergio January 2002 (has links)
A quantidade e diversidade dos dados disponíveis na Web aumentam constantemente. Os motores de busca disponíveis, que usam palavras-chave, fornecem ao usuário resultados inexatos. Atualmente, os sistemas convencionais de consultas utilizam técnicas de base sintática. As pesquisas voltam-se para o estudo de abordagens de consultas através de conceitos, permitindo a recuperação semântica. Neste sentido, algumas propostas envolvem a criação de metadados que seguem modelos de ontologias.O propósito deste trabalho é apresentar, avaliar e permitir uma melhor compreensão de um conjunto de conceitos, linguagens e ferramentas que são usadas na Web Semântica. Dentre elas, linguagens para construção de ontologias e linguagens para consultas; além das ferramentas associadas que objetivam o armazenamento, manutenção e anotação em ontologias. Para atingir este propósito, estas linguagens e ferramentas são aplicadas a um caso de dimensão e complexidade realistas, o Currículo Lattes. O trabalho apresenta um modelo de metadados com semântica para o Currículo Lattes. Este modelo é baseado numa ontologia especificada na linguagem DAML+OIL. Além disso, é apresentada uma avaliação dos métodos de instanciação desta ontologia. Uma avaliação dos métodos e/ou linguagens de consulta mais adequadas para a consulta semântica das informações também é apresentada.
|
12 |
Estudo de Alternativas de Mapeamento de Ontologias da Linguagem OntoUML para OWL: Abordagens para Representação de Informação TemporalZAMBORLINI, V. C. 20 January 2011 (has links)
Made available in DSpace on 2016-08-29T15:33:15Z (GMT). No. of bitstreams: 1
tese_4171_.pdf: 2497756 bytes, checksum: 45d349578d9628599d3acfda58d09d84 (MD5)
Previous issue date: 2011-01-20 / O uso de ontologias para representação do conhecimento acerca de um domínio tem crescido na computação, especialmente no contexto da Web Semântica. Entretanto, observa-se uma forte tendência em priorizar a eficiência computacional em detrimento da qualidade da representação, deixando de lado importantes características do domínio, como aspectos temporais. De fato, a linguagem OWL, padrão adotado na Web Semântica, não permite, em princípio, a representação de informação temporal. As principais estratégias propostas na literatura para resolver este problema, as abordagens Perdurantista 4D e de Reificação Temporal, não provêem suporte para apoiar as decisões do modelagem, deixando a responsabilidade nas mãos do usuário. Neste contexto, este trabalho objetiva, através da aplicação de resultados vindos da disciplina filosófica de Ontologia Formal, fundamentar tais abordagens para representação de informação temporal em OWL, provendo uma estrutura-base ontologicamente fundamentada e diretrizes para guiar sua utilização, avaliando e comparando as alternativas propostas. Ademais, uma vez que não é tarefa trivial a aplicação direta das noções ontológicas, observa-se que, utilizando-se uma linguagem de modelagem que as incorpore, é possível definir mapeamentos sistemáticos a partir desta linguagem para OWL de tal forma que se permita a geração automática de modelos num processo de Engenharia de Ontologias. Assim, outro objetivo deste trabalho é propor alternativas de mapeamentos entre a linguagem nível ontológico OntoUML e a linguagem de nível epistemológico OWL. Realiza-se ainda um estudo de caso no domínio de Eletrocardiografia, aplicando-se uma das alternativas para codificar automaticamente uma ontologia de referência de ECG, seguindo-se um processo de Engenharia de Ontologias, permitindo representar a informação temporal. Por fim, os resultados obtidos neste trabalho são relevantes no contexto de Engenharia de Ontologias por prover mapeamentos sistemáticos que, uma vez implementados, permitem que a codificação da ontologia de referência seja realizada de forma automatizada e eficiente, preservando a qualidade do modelo de referência e evitando erros decorrentes do processo de codificação manual; e, além disso, permitem contornar a limitação da linguagem OWL quanto à representação da informação temporal.
|
13 |
UMA ABORDAGEM BASEADA EM ONTOLOGIAS PARA INTEGRAÇÃO SEMÂNTICA DE SISTEMASCALHAU, R. F. 26 August 2011 (has links)
Made available in DSpace on 2016-08-29T15:33:15Z (GMT). No. of bitstreams: 1
tese_4173_.pdf: 6118299 bytes, checksum: b2e84b2d4934810bd713edce32e52e42 (MD5)
Previous issue date: 2011-08-26 / Geralmente, sistemas são construídos por diferentes desenvolvedores, em diferentes momentos, sem uma preocupação com o estabelecimento de um significado comum aos itens comunicados pelos mesmos. Em geral, cada sistema é executado separadamente e implementa o seu próprio modelo de dados e de processo. Esses modelos não são compartilhados entre os sistemas, o que abre espaço para diversos tipos de conflitos, incluindo conflitos sintáticos e semânticos. Essa heterogeneidade é considerada uma das maiores dificuldades no problema da integração. Neste contexto, ontologias podem ser usadas como uma interlíngua para mapear conceitos e serviços usados por diferentes sistemas, que acessariam dados e serviços por meio de ontologias compartilhadas.
Neste presente trabalho defende-se a ideia de que a integração semântica é uma tarefa complexa e bastante subjetiva e, por isso, deve ocorrer em um nível mais alto de abstração. Tomando por base esta consideração, foi desenvolvida OBA-SI (Ontology-Based Approach for Semantic Integration), uma abordagem de integração semântica de sistemas que concentra esforços na modelagem conceitual e na análise dos requisitos de integração. Nessa abordagem, a integração semântica é realizada em um alto nível de abstração, provendo acordo semântico entre os sistemas no nível conceitual. OBA-SI lida com a integração nas três camadas de integração: dados, serviços e processos. Para tal, modelos conceituais dos sistemas (representando sua estrutura e comportamento), bem como do processo de negócio por eles apoiado, são comparados à luz de ontologias, usadas para atribuir semântica aos itens compartilhados entre os sistemas no apoio ao processo de negócio considerado. Os modelos são compatibilizados por meio de mapeamentos entre seus elementos. Todo esse processo de atribuição de semântica e uso de ontologias é independente da solução da integração. A fim de se testar a presente abordagem, foi realizado um estudo de caso no qual ela foi aplicada na integração semântica de dois sistemas de Gerência de Configuração de Software, usando ontologias de domínio e de tarefa.
|
14 |
Ontologias e consulta semântica : uma aplicação ao caso LattesBonifacio, Ailton Sergio January 2002 (has links)
A quantidade e diversidade dos dados disponíveis na Web aumentam constantemente. Os motores de busca disponíveis, que usam palavras-chave, fornecem ao usuário resultados inexatos. Atualmente, os sistemas convencionais de consultas utilizam técnicas de base sintática. As pesquisas voltam-se para o estudo de abordagens de consultas através de conceitos, permitindo a recuperação semântica. Neste sentido, algumas propostas envolvem a criação de metadados que seguem modelos de ontologias.O propósito deste trabalho é apresentar, avaliar e permitir uma melhor compreensão de um conjunto de conceitos, linguagens e ferramentas que são usadas na Web Semântica. Dentre elas, linguagens para construção de ontologias e linguagens para consultas; além das ferramentas associadas que objetivam o armazenamento, manutenção e anotação em ontologias. Para atingir este propósito, estas linguagens e ferramentas são aplicadas a um caso de dimensão e complexidade realistas, o Currículo Lattes. O trabalho apresenta um modelo de metadados com semântica para o Currículo Lattes. Este modelo é baseado numa ontologia especificada na linguagem DAML+OIL. Além disso, é apresentada uma avaliação dos métodos de instanciação desta ontologia. Uma avaliação dos métodos e/ou linguagens de consulta mais adequadas para a consulta semântica das informações também é apresentada.
|
15 |
Ontologias e consulta semântica : uma aplicação ao caso LattesBonifacio, Ailton Sergio January 2002 (has links)
A quantidade e diversidade dos dados disponíveis na Web aumentam constantemente. Os motores de busca disponíveis, que usam palavras-chave, fornecem ao usuário resultados inexatos. Atualmente, os sistemas convencionais de consultas utilizam técnicas de base sintática. As pesquisas voltam-se para o estudo de abordagens de consultas através de conceitos, permitindo a recuperação semântica. Neste sentido, algumas propostas envolvem a criação de metadados que seguem modelos de ontologias.O propósito deste trabalho é apresentar, avaliar e permitir uma melhor compreensão de um conjunto de conceitos, linguagens e ferramentas que são usadas na Web Semântica. Dentre elas, linguagens para construção de ontologias e linguagens para consultas; além das ferramentas associadas que objetivam o armazenamento, manutenção e anotação em ontologias. Para atingir este propósito, estas linguagens e ferramentas são aplicadas a um caso de dimensão e complexidade realistas, o Currículo Lattes. O trabalho apresenta um modelo de metadados com semântica para o Currículo Lattes. Este modelo é baseado numa ontologia especificada na linguagem DAML+OIL. Além disso, é apresentada uma avaliação dos métodos de instanciação desta ontologia. Uma avaliação dos métodos e/ou linguagens de consulta mais adequadas para a consulta semântica das informações também é apresentada.
|
16 |
Uma abordagem baseada em ontologias e raciocínio baseado em casos para apoiar o desenvolvimento distribuído de softwareROCHA, Rodrigo Gusmão de Carvalho 20 February 2015 (has links)
Submitted by Isaac Francisco de Souza Dias (isaac.souzadias@ufpe.br) on 2016-01-27T16:49:26Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
TeseRodrigo-VersaoCORRETA.pdf: 3944929 bytes, checksum: dc865365ba68c88ed986c5498d77b3f8 (MD5) / Made available in DSpace on 2016-01-27T16:49:26Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
TeseRodrigo-VersaoCORRETA.pdf: 3944929 bytes, checksum: dc865365ba68c88ed986c5498d77b3f8 (MD5)
Previous issue date: 2015-02-20 / Como reflexo da globalização, empresas de software começaram a distribuir seus
processos de desenvolvimento em lugares diferentes, criando o Desenvolvimento
Distribuído de Software (DDS). A distribuição de equipes no desenvolvimento de software
trouxe uma série de novos desafios, tais como, comunicação e compartilhamento de
informação. Um outro problema é que pela falta de conhecimento dessas organizações,
estas resolvem seus problemas de forma independente e de diversas maneiras diferentes,
cada uma com suas práticas, algumas mais e outras menos eficientes, onde as melhores
práticas são pouco difundidas na comunidade DDS. A utilização de conceitos e técnicas da
Inteligência Artificial é bastante utilizado para aperfeiçoar o funcionamento de alguns
sistemas e processos. Neste caso, este trabalho expõe três conceitos fundamentais: 1) o uso
de Ontologias que permite a formalização do conhecimento de um domínio. Em ambientes
distribuídos, a utilização de Ontologias traz alguns benefícios como compreensão uniforme
das informações entre as equipes e facilidade de comunicação. Adicionalmente, conceitos
como 2) Raciocínio Baseado em Casos (RBC) e 3) Processamento de Linguagem Natural
(PLN) também podem ser utilizados para se tentar fazer um melhor uso de experiências já
vivenciadas com intuito de mitigar possíveis problemas. Desta maneira, o objetivo desta
pesquisa é propor um mecanismo baseado em ontologias que possa extrair e recomendar
informações relevantes para apoiar decisões em projetos de software com times distribuídos
sendo de fato uma solução viável na resolução de problemas nesse contexto. Para
levantamento do estado da arte dessa pesquisa, foi realizado um mapeamento sistemático,
que identificou 51 estudos primários. Estes apresentam técnicas, modelos e ferramentas que
utilizam ontologias para auxiliar equipes distribuídas, bem como ontologias propostas nesse
contexto. Dessa forma, os resultados principais deste trabalho são: 1) uma ontologia
específica para times distribuídos de software, 2) sua ferramenta de manipulação e acesso à
informação e 3) o sistema de RBC utilizando PLN. Assim, através dos resultados
constatados nos testes realizados, é possível afirmar que houve uma taxa de sucesso de
91,67% na recomendação das soluções para possíveis problemas. Essa abordagem auxilia
os times distribuídos recomendando técnicas ou melhores práticas para evitar ou solucionar
os desafios encontrados. / As an effect of globalization, software companies began to distribute the
development process along different places, which led to the rise of Distributed Software
Development (DSD). The multisite nature of DSD brings with it many new challenges,
such as communication issues and sharing information efficiently. The fact that these
companies have a tendency to face these challenges in an individual and isolated fashion
poses another important problem, this way, good practices are thus not widespread in the
DSD community. In other contexts, concepts and techniques from Artificial Intelligence are
heavily used for improving how some systems and processes work. This work makes use of
three of these concepts: Ontologies, Case-based Reasoning (CBR) and Natural Language
Processing (NLP). Ontologies allow the formalization of a domain's knowledge, which
applied to distributed development environments will bring benefits like a uniform
comprehension of the information shared by the teams and ease of communication. CBR
and NLP also have an important role in the attempt of making better use of past
experiences, with the purpose of mitigating potential problems. An approach based on
Ontologies and Case-Based Reasoning is proposed: an access tool to the ontology and a
CBR tool that utilizes PLN, whose purpose is to support the entire software development
process for distributed teams by recommending techniques or best practices for avoiding or
solving potential challenges that may be faced. The state-of-the-art survey for this research
consisted in a systematic mapping that retrieved 51 primary researches. These researches
present techniques, models and tools that use ontologies for supporting distributed teams, as
well as the proposed ontologies for this context. Thus, the main results of this work are: 1)
a specific ontology for distributed teams of software, 2) its manipulation tool and access to
information and 3) the RBC system using PLN. Thus, by the results observed in the tests, it
is clear that there was a 91.67% success rate on the recommendation of solutions to
possible problems. This approach helps teams distributed recommending techniques or best
practices to avoid or solve the challenges encountered.
|
17 |
Auto-core: um sistema multiagente autonômico baseado em ontologias para segurança em ambientes computacionaisVERAS, Wendell Campos 31 January 2010 (has links)
Made available in DSpace on 2014-06-12T15:56:56Z (GMT). No. of bitstreams: 2
arquivo3090_1.pdf: 1556823 bytes, checksum: 108d1e5facd05f73ea7c84927a239294 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2010 / Faculdade de Amparo à Ciência e Tecnologia do Estado de Pernambuco / Segurança computacional tem se tornado uma preocupação entre as corporações.
Na verdade, o uso de ferramentas específicas, procedimentos e políticas que
cobrem os requisitos para manter a infraestrutura computacional de TI protegida
de agentes maliciosos provou-se necessário. A fim de solucionar o problema da
proteção dos recursos computacionais, neste trabalho, propomos um modelo
automático chamado AutoCore, constituída por um sistema Muilt-agente, baseado
em ontologias (CoreSec). Esta proposta foi implementada, testada e validada em
cenários reais para assistir a atividades de segurança e para minimizar a
complexidade do administrador
|
18 |
Uma Proposta de Serviços Semânticos Ralacionada ao Autogerenciamento em Redes Ópticas de TransporteMonteiro, M. E. 20 August 2010 (has links)
Made available in DSpace on 2018-08-02T00:01:57Z (GMT). No. of bitstreams: 1
tese_2859_TeseDoutoradoMaxwellEduardoMonteiro.pdf: 5323783 bytes, checksum: b8588d6e0c9a7068aa2925c5e80e4521 (MD5)
Previous issue date: 2010-08-20 / O presente trabalho identifica que dentro da disciplina da Gerência de Redes de
Telecomunicações o paradigma do Autogerenciamento apresenta um grande
potencial para diminuir o tempo de maturação entre a aquisição de uma tecnologia e
a oferta de serviços sobre ela. Entretanto, uma análise da literatura clássica sobre a
Gerência de Redes e sobre o estado da arte do Autogerenciamento revela que tanto
as técnicas e mecanismos consolidados quanto as mais recentes contribuições não
proporcionam a interoperabilidade e o reúso entre as entidades heterogêneas de
gerência das Redes de Telecomunicações. Esses gaps impedem avanços na
direção de um princípio básico do Autogerenciamento: o estabelecimento de um
ecossistema de autogerenciamento.
Em resposta a essa lacuna, esta tese propõe uma arquitetura de software cujo
objetivo é facilitar a criação de sistemas de Autogerenciamento, conferindo-lhes a
oportunidade de estabelecer um ecossistema com as características
interoperabilidade e reúso, através da integração semântica apoiada em uma
ontologia sobre Redes de Transporte. Ao especificar preliminarmente o Provedor de
Serviços Semânticos da Gerência de Redes de Transporte, principal elemento da
arquitetura, evidencia-se que um ponto chave para a contribuição pretendida é o uso
de ontologias. Sua capacidade de compartilhamento dos conceitos de um domínio,
de extensão e de inferência lógica a tornam uma poderosa ferramenta para a
constituição do ecossistema de Gerência de Redes. Embora seja delimitado um
escopo de desenvolvimento no qual o Provedor de Serviços Semânticos da
Gerência de Redes é especializado para as Redes de Transporte, uma maior
atenção é dispensada à Ontologia das Redes de Transporte ITU-T G.805. Nessa
condição, não é apresentada uma Implementação de Referência para a arquitetura
proposta, mas sim uma implementação experimental, através de um protótipo de
software. Essa implementação experimental ratifica a viabilidade da proposta e o
potencial da mudança de paradigma na criação de sistemas de Autogerenciamento.
|
19 |
APPONTO-PRO: um processo incremental para o aprendizado e povoamento de ontologias de aplicação / APPONTO-PRO: an incremental process for learning and population of ontologies of applicationSantos, Suzane Carvalho dos 18 August 2014 (has links)
Made available in DSpace on 2016-08-17T14:53:28Z (GMT). No. of bitstreams: 1
Suzane Carvalho dos Santos.pdf: 4549168 bytes, checksum: 85d08a343bc93d5bf241da9f6f02f5b4 (MD5)
Previous issue date: 2014-08-18 / Ontologies are knowledge representation structures capable of expressing a set of entities of a domain, their relationships and axioms that are being used by modern
knowledge based systems (KBS) in the decision making process. However, manual construction of ontology is expensive and subject to errors, thus a viable alternative is
the automation of this process. Several techniques and tools have been developed to learn the different components of an ontology from textual sources, named concepts,
hierarchies, instances, relationships, properties and axioms. However, these elements are generally acquired in a isolated manner. Due to the lack of approaches to acquire
all the elements of an ontology jointly, there is a need to develop a process to make the reuse and the learning of each of the elements of an ontology in a synergistic
manner. To attend this need, this work presents Apponto-Pro, an incremental learning process for populating application ontologies from textual information sources that
is capable of generating a complete ontology through the integration of different techniques to generate isolated elements of an ontology. The process was evaluated
through a case study that consisted in the automatic construction of Family_Law, an application ontology in the field of family law developed with Apponto-ProTool, a
software tool to support Apponto-Pro that integrates the approaches that compound the whole process. This evaluation aimed to determine the effectiveness of the
ontology constructed with Apponto-ProTool against an ontology manually built by a domain specialist and used as reference ontology. For this reason, the "precision"was
calculated for the elements of the ontology automatically generated using the reference ontology. As a result it was found that in some cases the ontology developed with
Apponto-ProTool tends to present more suitable results. / As ontologias são estruturas de representação de conhecimento capazes de expressar um conjunto de entidades de um dado domínio, seus relacionamentos e axiomas, sendo utilizadas pelos modernos Sistemas Baseados em Conhecimento (SBC) no
processo de tomada de decisões. No entanto, a construção manual de ontologias é cara e sujeita a erros, sendo uma alternativa viável a sua construção de forma
automática. Diversas técnicas e ferramentas têm sido desenvolvidas para aprender os diferentes componentes de uma ontologia a partir de fontes textuais, quais
sejam conceitos, hierarquias, instâncias, relacionamentos, propriedades e axiomas. Entretanto estes elementos são, em regra, adquidiros de forma isolada. Devido à carência de abordagens que adquirem todos os elementos de uma ontologia de forma conjunta, surgiu a necessidade de desenvolver um processo que faça o reúso e a aprendizagem de cada um dos elementos de uma ontologia de forma completa.
Atendendo a esta necessidade, este trabalho apresenta o Apponto-Pro, um processo incremental para o aprendizado e povoamento de ontologias de aplicação a partir
de fontes de informação textuais capaz de gerar uma ontologia completa através da integração de diferentes técnicas que geram elementos da ontologia de forma isolada.
O processo foi avalizado através de um estudo de caso que consistiu na construção automática da Family_Law, uma ontologia de aplicação no domínio do Direito da
Família construída através da aplicação da ferramenta de software Apponto-ProTool, desenvolvida para dar suporte ao processo Apponto-Pro que integrou as ferramentas
correspondentes as abordagens contidas no processo. Esta avaliação teve como objetivo verificar a efetividade da ontologia construída pela Apponto-ProTool em relação a uma ontologia construída manualmente por um especialista do domínio
e utilizada como ontologia de referência. Para isso foi calculado o valor da medida "precision" para os elementos da ontologia construída utilizando a ontologia de referência. Como resultado verificou-se formalmente que em alguns casos a ontologia desenvolvida pela Apponto-ProTool tende a apresentar resultados mais adequados.
|
20 |
ONTOLOGIAS DE DOMÍNIO: ESTUDO DAS RELAÇÕES CONCEITUAIS E SUA APLICAÇÃOSALES, Luana Farias, UFF January 2006 (has links)
Submitted by Vanessa Silva (vanessacapucho.uerj@gmail.com) on 2017-07-11T18:48:59Z
No. of bitstreams: 1
LUANA FARIAS SALES M.pdf: 628848 bytes, checksum: 18819d9c1808cb26e042a498c4e329a6 (MD5) / Made available in DSpace on 2017-07-11T18:48:59Z (GMT). No. of bitstreams: 1
LUANA FARIAS SALES M.pdf: 628848 bytes, checksum: 18819d9c1808cb26e042a498c4e329a6 (MD5)
Previous issue date: 2006 / No âmbito da elaboração de Ontologias, uma problemática que tem se colocado é a ausência de um padrão teórico-metodológico para sua elaboração, o que implica na criação a criação de regras de inferências consistentes que possam ser interpretáveis pela máquina. Propõe-se então uma sistematização das relações
apresentadas nas literaturas da Ciência da Informação, da Terminologia, da Ciência da Computação e da Bioinformática. Na Ciência da Informação, as Categorias Fundamentais proporcionam um modelo de representação de um domínio, mas não explicitam a relação entre elas. A Ciência da Computação explicita as relações, mas não fornece um contexto. A sistematização realizada busca unir as duplas de categorias (relações categoriais) com as relações potenciais entre elas (relações formais). A partir da seleção de um corpus da Gene Ontology, foi feita uma análise das definições, a fim de identificar as relações já mencionadas na literatura ou descobrir a existência de novas relações. Apesar da Gene Ontology apresentar padrões para as definições, nem sempre foi possível identificar facilmente as relações. Conclui-se que relações diferentes podem surgir em diferentes domínios e que definições sistematizadas são indispensáveis para o estabelecimento seguro de relações formais. / Lack of theoretical bases and sound methodologies are problems that arise when building Ontologies. These constitute hindrance to the creation of inference rules for machine understanding. The study proposes systematization of relations found in the literature from Information Science, Terminology, Computer Science and Bioinformatics. Fundamental Categories in Information Science provide a domain representation model, but not the relation among them. In Computer Science relations are revealed, but not the context in which they occur. The systematization proposed aims at linking couple of categories (categorical relations) with relations properly (formal relations). A sample of definitions from Gene Ontology was analyzed
to identify relations already mentioned in the literature and/or new ones. Despite the models for definition in Gene Ontology not always relations could be easily identified. It is concluded that different relations may arise in different domains and that systematic definitions are fundamental for the establishment of formal relations.
|
Page generated in 0.0574 seconds