methontology
DESCRIPTION
METHONTOLOGY. Sandro Rautenberg [email protected] - 2007 -. Roteiro. INTRODUÇÃO PROCESSO DE DESENVOLVIMENTO DE ONTOLOGIAS METHONTOLOGY ATIVIDADE DE CONCEITUAÇÃO REFERÊNCIAS. Processo de Desenvolvimento de Ontologias - PDO. Baseado no padrão IEEE de desenvolvimento de software - PowerPoint PPT PresentationTRANSCRIPT
![Page 2: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/2.jpg)
Roteiro
INTRODUÇÃO PROCESSO DE DESENVOLVIMENTO
DE ONTOLOGIAS METHONTOLOGY ATIVIDADE DE CONCEITUAÇÃO REFERÊNCIAS
![Page 3: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/3.jpg)
Baseado no padrão IEEE de desenvolvimento de software
Tarefas agrupadas em atividades Atividades classificadas em:
Gerenciais Técnicas, ou orientadas ao
desenvolvimento Suporte
Processo de Desenvolvimento de Ontologias - PDO
![Page 4: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/4.jpg)
PDO (Atividades Gerenciais)
Planejamento encadeamento tempo recursos necessários
Controle execução de tarefas
Certificação de qualidade checagem da qualidade das saídas
ontologia software produzido documentação
![Page 5: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/5.jpg)
Pré-desenvolvimento Estudo do ambiente (plataformas e aplicações) Por que se construir ontologias, quais são os usos
potenciais, quem são os usuários Desenvolvimento
Conceituação: conhecimento de domínio é transcrito por modelos significantes ao nível de conhecimento
Formalização: transforma-se o modelo conceitual em um modelo formal ou semi-computável
Implementação: os modelos computáveis são construídos
Pós-desenvolvimento Atividades de manutenção a ontologia, se
necessário Reuso por outras ontologias ou aplicações
PDO (Atividades Técnicas)
![Page 6: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/6.jpg)
PDO (Atividades de suporte)
Aquisição do conhecimento De especialistas por métodos (semi)automáticos
de aprendizado de ontologias. Avaliação
Compara o desenvolvimento das ontologias, software e documentação perante frames de referência.
Integração merging com outras ontologias, criando uma
nova ontologia Alinhamento de atividades pela combinação de
múltiplas ontologias, preservando características originais
Documentação Detalha cada estágio completo ou produto
resultante Controle de configuração
Arquiva versões de ontologias, softwares e documentação para controlar as mudanças
![Page 7: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/7.jpg)
METHONTOLOGY e Processo de Desenvolvimento de Ontologias
METHONTOLOGY: metodologia para construção de ontologias
Ciclo de vida baseado na produção de protótipos
Intra-dependência de tarefas Inter-dependência de
ontologias
![Page 8: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/8.jpg)
METHONTOLOGY
Preocupação inicial com o
reuso para não “reinventar a
roda”Refinar o conhecimento
adquirido evita a propagação de erros às etapas subseqüentes
Utilização de ferramentas
Maior parte do conhecimento é
adquirido no início da
construção da ontologia
![Page 9: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/9.jpg)
CONCEITUAÇÃO
METODOLOGIA
ATIVIDADES
TAREFAS
METHONTOLOGY
CONCEITUAÇÃO
11 TAREFAS
![Page 10: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/10.jpg)
CONCEITUAÇÃOTarefa 1
Construir um glossário de termos
Tarefa 2
Construir taxonomias conceituais
Tarefa 3
Construir diagramas de relações binárias ad hoc
Tarefa 4
Construir dicionário de conceitos
Tarefa 5
Descrever relações binárias ad hoc
Tarefa 6
Descrever atributosde instância
Tarefa 7
Descrever atributosde classe
Tarefa 8
Descrever constantes
Tarefa 9
Descrever axiomasformais
Tarefa 10
Descrever regras
Tarefa 11
Descrever instâncias
![Page 11: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/11.jpg)
1: Construir dicionário de termos
![Page 12: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/12.jpg)
2: Construir taxonomias conceituais
...
Flight
America Airlines Flight Iberia Flight
AA7462 AA2010 AA0488
subclasse de
subclasse desubclasse de
subclasse desubclasse de subclasse de
![Page 13: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/13.jpg)
3: Construir diagramas de relações binárias ad hoc
Passagem Aeroporto
tem origem
tem destino
é local de origem de
é local de destino de
![Page 14: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/14.jpg)
4: Construir dicionário de conceitos
![Page 15: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/15.jpg)
5: Descrever relações binárias ad hoc
![Page 16: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/16.jpg)
6: Descrever atributos de instância
![Page 17: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/17.jpg)
7: Descrever atributos de classe
![Page 18: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/18.jpg)
8: Descrever constantes
![Page 19: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/19.jpg)
9: Descrever axiomas formais
![Page 20: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/20.jpg)
10: Descrever regras
![Page 21: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/21.jpg)
11: Descrever instâncias
![Page 22: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/22.jpg)
Pontos Importantes
METHONTOLOGY é uma alternativa de metodologia para desenvolvimento de Ontologias
Independentemente, de metodologia a ser adotada, os modelos de documentos apresentados são relevantes
![Page 23: METHONTOLOGY](https://reader035.vdocuments.com.br/reader035/viewer/2022070404/56813a51550346895da24835/html5/thumbnails/23.jpg)
Referências
Gómez-Perez, A; et al. Ontologic Engineering: with examples from the areas of knowledge management, e-commerce and the semantic web. Springer-Verlag, 2004.
González, R. G. A Semantic Web Approach to Digital Rights Management. Disponível em: http://rhizomik.net/~roberto/thesis/. Acessado em 29 de março de 2007 18:00