Ferramentas de Manipulação de Ontologias (Protégé)

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Plug-ins Orientado a Testes
Advertisements

UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Iniciando na plataforma Eclipse
1 ZEUS Agentes Inteligentes e Sistemas Multi-agente Ferramentas de Contrução de Agentes IST- 2003/2004 Ana Paiva.
Gestão de TI com Software Livre em Instituições de Ensino Fórum Permanente de Conhecimento e Tecnologia da Informação 14 de abril de 2005 Rubens Queiroz.
Felipe Dias Maria Fernanda
Alunos: Benedito Jr, Douglas Bertol, Robson Costa
PROTEGÉ Suporte FRAMES
Protégé 3.0 Apresentação para a disciplina DAS 6607
Software Livre Conceito:
ONTOLOGIA.
WebWork e JSP Keven andrade
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
Roteiro Para o Trabalho do Módulo
University of Minho, Portugal
7 - Criação de Páginas Web
II Workshop XPTA-Lab Laboratório de Excelência em Desenvolvimento de Aplicativos para Produção, Edição e Difusão de Conteúdos Audiovisuais pela Internet.
Sistema de Gerenciamento de Conteúdo – Site da Eletronorte
Gerenciamento de conteúdo na ALESP
Rodrigo Cristiano Silva
Universal Description, Discovery and Integration (UDDI) Rafael Andrade
Sistemas Inteligentes Ontologia e Protegé
Web Semântica Mineração na Web – if796 Subtitle.
Mello, F.O. 1 ; MitsuoIi, F. A. 2 * 1 CPTEC/INPE, Cachoeira Paulista, SP, CEP: – 2 ECMWF, Reading, Shinfield Park,
Selenium Componentes: Fábio Gomes Claver Pari Eni Conde
Um estudo exploratório da aplicação da engenharia de software orientada a agentes para o desenvolvimento de ferramentas de suporte a comunidades online.
Google wave José Dihego Rafael Carício Rafael Bernardo
Web Services Uninorte Semana de Tecnologia da Informação
Google wave José Dihego Rafael Carício Rafael Bernardo
Tecnologia em Gestão do Conhecimento
Acção PDF Web 2.0 é um termo criado em 2004 pela empresa americana O'Reilly Media[1] para designar uma segunda geração de comunidades e serviços,
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO BACHARELADO EM SISTEMAS DE INFORMAÇÃO Recife 2014.
WEB 2.0 Image Shack Tiny Pic Susana Santos
Franklin Ramalho DSC – UFCG CIn - UFPE
1 1.
Web 2.0 Gilson Medeiros de Oliveira Junior -
1 My GRID: Bio-informática personalizada em uma grade de informação. Francisco Silva
FLEX – Um novo conceito de R.I.A.
2005 Cin - Centro de Informática - Universidade Federal de Pernambuco – UFPE Iniciação Científica Visual # Tool Bolsista: Rodrigo Cavalcante Mendes Orientadores:
Professor: Márcio Amador
Web de Dados Bruno Dutra – Roteiro Contexto Definição Princípios Estrutura e Componentes Benefícios X Desafios Aplicações Conclusão.
Arquitetura de Desenvolvimento Web MVC vs. Three Tiers
Banco de Dados Aplicado ao Desenvolvimento de Software
Tutor Inteligente  Problemas:  Conteúdos para o aprendiz estudar sozinho.  Aprendizes com dificuldades de estudarem e aprenderem sozinhos.  Abandono.
@2011 Éfren L. Souza1 Plataforma Android Uma Visão Geral para Desenvolvedores.
Estendendo o Eclipse Bruno Costa Bourbon Jarbas Jácome de Oliveira Júnior {bcb,
Dados abertos interligados
Eclipse Extensibility João Paulo –jpsm Mário Barbosa - mbaj.
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
Google Wave (Arquitetura) Ademir Junior / Felipe Ferreira / Fernando Kakimoto.
Concurrent Versions System (CVS) Alexandre Monteiro.
WSIT: Extensão de uma ferramenta de busca federada para Web Services Emanuel Müller Ramos Orientador: Cláudio Fernando Resin Geyer.
1 Sumário PARTE 1 – Características Visualize seu código fonte Compartilhe o código fonte Acesse o conteúdo do repositório Análise o código Integração.
Odyssey-MDA: Uma Ferramenta para Transformações de Modelos UML Natanael Maia Ana Paula Blois Cláudia Werner Grupo de Reutilização de Software Outubro/2005.
Ferramenta de Modelagem de Requisitos e Agentes (TAOM4e) Laís Xavier Prof.: Jaelson Castro.
Web Semântica Thiago José Marques Moura. Roteiro Problemática; Descrição; Arquitetura Proposta; Conclusão sobre Web Semântica; Linguagens de Anotação.
Modelo de Análise e Projeto
1 Projeto PDesigner. 2 Agenda PDesigner 3 Motivação MPSoC –Modelagem –Simulação –Análise Integração de Padrões Internacionais –ArchC 2.0 –Distribuição:
1 Baseado em whitepapers/eclipse-overview.pdf Nelson Lago IME/USP 04/2003 A Plataforma Eclipse.
METHONTOLOGY Sandro Rautenberg
Orientação a Objetos e Java Alexandre Mota  Centro de Informática, UFPE.
Criando Otologias em OWL com o Protégé 4.0
Gerenciamento de informação com os recursos de Software Livre. Fábio Mascarenhas e Silva Docente do DCI da UFPE 5ª Jornada.
Softwares Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
/ de Julho de UFPE - Universidade Federal de Pernambuco CIn - Centro de Informática Pós-Graduação em Ciência da Computação Tópicos Avançados.
Redes de Computadores e Aplicações – Camada de aplicação IGOR ALVES.
Centro Politécnico – Universidade Católica de Pelotas (UCPel) Pelotas – RS – Brasil REDES II Evandro Brasil Fonseca, Marlos Martins.
ALUNO: RONI FABIO BANASZEWSKI Model-View-Controller.
Apresentação TI Alunos: Isadora Bernardo, Lucas Medeiros, Marcela Muniz e Renata Coutinho.
Síntese do Negócio ONTOWEB. Ontoweb – Nova Geração de Ferramenta de Busca Possui comportamento inteligente que auxilia o usuário a organizar e compartilhar.
Transcrição da apresentação:

Ferramentas de Manipulação de Ontologias (Protégé) Rafael Lucena Cavalcanti de Oliveira

Roteiro Web Semântica Ontologias O que é o Protégé? Plugins Exemplo Arquitetura WebProtégé Protégé Desktop Plugins Exemplo

Web Semântica “Web Semântica tem como objetivo embutir inteligência e contexto nos códigos XML utilizados para confecção de páginas Web, de modo a melhorar a forma com que programas podem interagir com estas páginas e também possibilitar um uso mais intuitivo por parte dos usuários...” (Souza e Alvarenga)

Web Semântica Características Evolução da web atual. O conteúdo na web hoje possui ambuiguidades que dificultam a análise de agentes de softwares. A Web Semântica propõe adicionar sentido semânticos no conteúdo web para evoluir o modo como as informações são consumidas. Conteúdo pode ser consumido por agentes pessoais e por agentes de software.

Ontologia “Conjunto de entidades com suas relações, restrições, axiomas e vocabulário que especifica um domínio e a conceitualização acerca dele.” Motivos para desenvolver ontologias Compartilhar conhecimento que possam atender tanto agentes de software como usuários comuns Reutilização do conhecimento Separar conhecimento de um domínio do conhecimento operacional

Ontologia Uma ontologia descreve um domínio da seguinte maneira Conceitos Propriedades e atributos do conceito Restrições Instâncias

Protégé “Protégé is a free, open-source platform that provides a growing user community with a suite of tools to construct domain models and knowledge-based applications with ontologies.”

Protégé Plataforma desenvolvida pelo grupo Stanford Medical Informatics. Originalmente era uma ferramenta para adquirir informações sobre a área de onconlogia. Arquitetura integrável a diversas aplicações Backends Slot widgets Tab plug-ins 1. Backends, permitem usu´arios armazenar e importar bases de conhecimento em v´arios formatos; 2. Slot widgets, s˜ao usados para mostrar e editar valores de slot ou suas combina¸c˜oes em modos de dom´ınio espec´ıfico e tarefa espec´ıfica; 3. Tab plug-ins, s˜ao aplicativos baseados no conhecimento usualmente fortemente ligado a bases de conhecimento do Prot´eg´e.

Protégé Como a decisão de tornar o Protégé uma ferramenta de código aberto, houve uma integração de outras ferramentas. Jambalaya Ferramenta com animação e vários recursos na visualização de dados. Graphviz da AT&T Gerador de gráficos utilizado na geração dos gráficos com as instâncias

Protégé A arquitetura do Protégé é dividida em três partes com o intuito de facilitar modificações futuras da ferramenta Interface com o usúario Plug-in Slots Plug-in Tab Núcleo do Protégé Base do conhecimento do Protégé Armazenamento persistente Base de armazenamento persistente podem ser em formato de banco de dados ou arquivos.

Protégé

Protégé O Protégé possui duas versões: Protégé Desktop WebProtégé Versão clássica desenvolvida em Java. OpenSource WebProtégé Lançado em Abril de 2013 Possui uma versão rodando nos servidores da Universidade de Stanford Lançado com uma caracteristica colaborativa onde pode-se compartilhar projetos online.

Protégé

Protégé

Protégé O Protége permite o desenvolvimento de plugins para acrescentar funcionalidades ao programa Possui uma biblioteca onde os plugins desenvolvidos podem ser registrados para o uso da comunidade. Possui mais de 100 plugins relacionados http://protegewiki.stanford.edu/wiki/Protege_Plugin_Library

Protégé

Protégé Cloud Views

Protégé DISCOWordSpaces

Prática

Dúvidas?

Referências http://protege.stanford.edu/ http://www.fernando.parreiras.nom.br/palestras/engeonto.pdf http://people.brunel.ac.uk/~csstnns/ ONTOLOGIAS E PROTÉGÉ Semprebom, Camada, Mendonça - (UFSC) - Brazil