CE-262 Ontologia e Web Semântica Prof. José M Parente de Oliveira Sala 120 – Prédio da Computação Linguagens para a Web Semântica Parte 3 – OWL
OWL
Permite o nível máximo de restrições na construção de ontologias, mas não pode ser verificada por um reasoner Um reasoner é uma aplicação capaz de checar a consistência semântica de uma ontologia e inferir uma hierarquia de classes. Permite o uso de um reasoner, que verifica se uma dada ontologia está semanticamente correta. OWL Full
Determinar um range válido para uma certa classe de objetos Impor restrições a certas classes de recursos Definir classes disjuntas Axiomas Detecção de inconsistências (cardinalidade de mínimo e máximo) OWL Permite
Conjunto de classes e propriedades primitivas Tipos de dados simples e complexos, equivalência de classes Propriedades (transitividade, inversa, simetria, união, interseção, subclasse) Compartilhamento e interoperabilidade (ontologias como objetos) OWL Permite
Extensibilidade (reutilização de termos) Compatibilidade com outros padrões Combinar classes Metadados Evolução através da existência de várias versões. OWL Permite
OWL
Namespaces
Classes
Subclasses...
Classe wine wine vin......
Marco Antonio Casanova Sistemas de Informação Governados por Ontologias PUC – RIO Jonathan Borden The Open Healthcare Group Referências