SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
Modelagem de Vocabulários e
Ontologias em Linked Data
Augusto Herrmann, SLTI/Ministério do Planejamento
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
augusto.herrmann@planejamento.gov.br
João Lima, Prodasen/Senado Federal
joaolima@senado.gov.br
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Sobre esta apresentação
Esta apresentação faz uso do software livre do W3C para
apresentações em HTML, CSS e Javascript chamado Slidy.
Para visualizar em tela cheia, pressione F11.
Para avançar para o próximo slide, clique o mouse ou
pressione a barra de espaços.
Você também pode avançar e voltar usando as setas
para esqueda e direita, bem como as telcas PgUp e PgDn.
Home para o primeiro slide, End para o último.
Para aumentar ou diminuir o tamanho, utilize “+“ e “-“
no teclado numérico.
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
C mostra a lista de slide e F esconde ou exibe a barra
inferior.
Esta apresentação está disponibilizada sob uma licença
Creative Commons.
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Onde procurar vocabulários?
projeto Linking Open Vocabularies
schemaweb (desatualizado!)
schemapedia
lista de vocabulários do wiki do semanticweb.org
DERI Vocabularies
vocab.org
biblioteca de ontologias do Protégé
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Buscas de Vocabulários
Sindice
Talis Schema-Cache
Swoogle
Watson
SWSE — Semantic Web Search Engine
NCBO BioPortal (domínio da biologia)
prefix.cc — busca de prefixos do DERI
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: DBpedia Ontology
DBPedia
iniciou-se com projeto de pesquisa da Freie-Universität
Berlin
dados extraídos da Wikipédia e estruturados por
algoritmos e “templates”
ontologia tem 272 classes e 1.300 propriedades
quantidade aproximada de instâncias: 1.667.000
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: CIDOC-CRM
CIDOC-CRM
oficialmente, 3 modelos distintos em RDF Schema
(versão 5.0.2)
initial codes, com rótulos em múltiplos idiomas (tem pt)
initial codes seguidos de underscore (ex.: E55_)
initial codes, seguidos do nome em inglês (ex.: E55.Type)
implementação não-oficial da versão 5.0.2 em OWL DL,
feita por pesquisadores da Universidade Erlangen-
Nuremberg, atualizada em 2011 — URI http://erlangen-
crm.org/current/
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
OWL 2, feita por Simon Reinhardt em 2009 — URI
http://purl.org/NET/cidoc-crm/core#
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: FRBR
FRBR Core e FRBR Extended
versão do FRBRER em OWL-DL produzida por Ian Davis
em 2005 — http://purl.org/vocab/frbr/core# e
http://purl.org/vocab/frbr/extended#
status não-oficial
avaliada e elogiada pela IFLA em julho de 2008, com a
ressalva de não corresponder exatamente ao FRBRER
o mesmo relatório da IFLA recomendou a preparação
para se modelar o FRBROO em RDF
é usado pelo legislation.gov.uk
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
“Ownership is important: FRBR core vs. FRBR-IFLA.
Official owners should be quick in providing URIs, or else
others will do it unofficially.” — Wiki do Grupo Incubador
de Linked Data para Biblotecas no W3C
“So after review and approval and the finding of a
proper home, there will be an official RDF schema
representing FRBR, authoritative and accurate, properly
maintained, under version control, etc.” — do FRBR Blog,
reportando-se sobre o encontro do grupo de revisão do
FRBR, cocorrido durante a conferência IFLA 2008 em
Quebec
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: Dublin Core
Dublin Core
http://purl.org/dc/terms/ → http://dublincore.org/2010/10
/11/dcterms.rdf#
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: SKOS
SKOS — Simple Knowledge Organization System
padrão do W3C
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: Wordnet
Wordnet
projeto da Universidade de Princeton
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: Umbel
Umbel
baseado no OpenCyc
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: WGS84 do W3C
vocabulário de georreferenciamento
...
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: Geonames
vocabulário de georreferenciamento
...
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: FOAF
FOAF - Friend of a Friend
representar pessoas e relacionamentos
interpessoais
modelagem simples (7 classes e 12 propriedades “core”)
um dos vocabulários mais antigos (começou no ano
2000)
possivelmente o mais utilizado vocabulário em Linked
Data
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: SIOC
SIOC - Semantic Interlinked Online Communities
representar postagens de blogs, microblogs, fóruns, etc.
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: DOAP
DOAP - Description of a Project
metadados sobre projetos
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: Good Relations
Good Relations
vocabulário para o domínio de comércio eletrônico
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: OAI-ORE
OAI-ORE
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Vocabulários Importantes em
Linked Data: VANN / VOID
VANN
...
VOID
...
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Metodologias de Construção de
Ontologias
baseado na revisão bibliográfica de Luana Faria Sales (UFF,
2006):
Bouald et al (1994, 1995)
TOVE — Grunninger e Fox (1995) &mdash “competency
question”
ENTERPRISE — Uschold e King (1995)
identificar o propósito
identificar nível de formalidade necessário
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
identificar escopo
construção da ontologia
avaliação / ciclo da revisão
acompanhamento
KBSI IDEF5 — Slatery (1997)
Methontology — Fernandez, Gomez-Perez e Juristo
(1997)
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Metodologias de Construção de
Ontologias
Infosleuth — Hwang (1999)
ABC Model — Dan Brickley, Hunter e Lagoze (1999)
OntoKnowledge — Kletz, Maedache e Volz (2000)
Noi e McGuinnes (2001) — construção da hierarquia de
classes:
bottom up
top down
combinação dos dois processos
Sure, Staab e Studer (2002)Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Almeida (2003)
Pinto e Martins (2004)
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Boas Práticas em modelagem
do wiki vocamp.org (resumo de Noi e McGuinness -
http://protege.stanford.edu/publications
/ontology_development/ontology101-noy-mcguinness.html):
definições
escopo
propósito
pergunta-requisito (“competency questions”)
obtenha o conhecimento do domínio
reaproveite vocabulários existentes
escrevaLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
lista ou diagrama de classes
ecolha das propriedades — quais terão literais como
objeto e quais terão URIs
teste o modelo com as perguntas-requisito
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
“Competency Questions” —
Exemplo
de Choi et al:
Competency
questions
Concepts Relationships
Basic Find
structural
and
identification
information
for a small
molecule of
Structural
information;
Identification
information;
Small
molecule
Small molecule
has structure;
Small molecule
has
identification
information
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Competency
questions
Concepts Relationships
interest
Find all
physical
properties for
a small
molecule of
interest
Physical
property;
Small
molecule
Small molecule
has physical
properties
Find all small
molecules
which target
a protein of
interest
Protein;
Target; Small
molecule
Small molecule
targets protein
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
“Competency Questions” —
Exemplo
continuação:
Competency
questions
Concepts Relationships
Complex Find the names and
subcellular locations
of proteins that are
targeted by a specific
small molecule
Subcellular
location;
Protein;
Target; Small
molecule
Small molecule
targets protein;
Protein has
identifying
information name;
Protein localized to
subcellular location
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Competency
questions
Concepts Relationships
For a given protein,
find its subcellular
locations and infer
more general location
information based on
Gene Ontology, and
find small molecules
which target the
protein
Protein;
Subcellular
location; Gene
Ontology;
Small
molecule;
Target
Protein localized to
subcellular location;
Small molecule
targets protein
Find drug-like small
molecules with
Lipinski’s Rule of Five
Small
molecule;
Drug-like
Small molecule has
attribute
drug-likeness
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Competency
questions
Concepts Relationships
molecule
Find all proteins
targeted by a specific
small molecule, and
identify pathways
associated with those
proteins
Protein;
Target; Small
molecule;
Pathway;
Protein
Protein part of
pathway
Find all small
molecules that target
proteins located in a
specific location
according to Gene
Small
molecule;
Target;
Protein; Gene
Ontology
Small molecule
targets protein;
Protein localized to
subcellular location
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Competency
questions
Concepts Relationships
Ontology
Find all proteins that
are associated with a
specific KEGG
pathway, and find the
small molecules that
target these proteins
Protein;
Pathway;
Small
molecule;
Target; Protein
Protein part of
pathway; Small
molecule targets
protein
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Dúvidas ou Perguntas
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
Exercícios:
1.
Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática

Más contenido relacionado

Destacado

Làm thế nào để sống chung với bệnh khớp
Làm thế nào để sống chung với bệnh khớpLàm thế nào để sống chung với bệnh khớp
Làm thế nào để sống chung với bệnh khớp
stephan654
 
T N MURTHY-Engineering Designer
T N MURTHY-Engineering DesignerT N MURTHY-Engineering Designer
T N MURTHY-Engineering Designer
TN MURTHY
 

Destacado (11)

AboveAndBeyond
AboveAndBeyondAboveAndBeyond
AboveAndBeyond
 
Pharmaceutical PowerPoint Template
Pharmaceutical PowerPoint TemplatePharmaceutical PowerPoint Template
Pharmaceutical PowerPoint Template
 
1220 Case Competition Finals
1220 Case Competition Finals1220 Case Competition Finals
1220 Case Competition Finals
 
Mi contexto de formacion
Mi contexto de formacionMi contexto de formacion
Mi contexto de formacion
 
Assign
AssignAssign
Assign
 
Làm thế nào để sống chung với bệnh khớp
Làm thế nào để sống chung với bệnh khớpLàm thế nào để sống chung với bệnh khớp
Làm thế nào để sống chung với bệnh khớp
 
Arabic01
 Arabic01 Arabic01
Arabic01
 
Review dan Rencana Aksi Pembenahan Perizinan Terpadu Kota Mataram
Review dan Rencana Aksi Pembenahan Perizinan Terpadu Kota MataramReview dan Rencana Aksi Pembenahan Perizinan Terpadu Kota Mataram
Review dan Rencana Aksi Pembenahan Perizinan Terpadu Kota Mataram
 
Governança digital, interoperabilidade e web semântica - II Seminário Coorte ...
Governança digital, interoperabilidade e web semântica - II Seminário Coorte ...Governança digital, interoperabilidade e web semântica - II Seminário Coorte ...
Governança digital, interoperabilidade e web semântica - II Seminário Coorte ...
 
T N MURTHY-Engineering Designer
T N MURTHY-Engineering DesignerT N MURTHY-Engineering Designer
T N MURTHY-Engineering Designer
 
Tsunami final
Tsunami finalTsunami final
Tsunami final
 

Más de Augusto Herrmann Batista

Más de Augusto Herrmann Batista (20)

Open Data Day 2020 – Arquivo Nacional, Rio de Janeiro
Open Data Day 2020 – Arquivo Nacional, Rio de JaneiroOpen Data Day 2020 – Arquivo Nacional, Rio de Janeiro
Open Data Day 2020 – Arquivo Nacional, Rio de Janeiro
 
Política de Dados Abertos do poder executivo federal
Política de Dados Abertos do poder executivo federalPolítica de Dados Abertos do poder executivo federal
Política de Dados Abertos do poder executivo federal
 
Políticas de dados abertos
Políticas de dados abertosPolíticas de dados abertos
Políticas de dados abertos
 
Oficina para levantamento necessidades de uso de dados em educação e saúde
Oficina para levantamento necessidades de uso de dados em educação e saúdeOficina para levantamento necessidades de uso de dados em educação e saúde
Oficina para levantamento necessidades de uso de dados em educação e saúde
 
Processo de construção do portal brasileiro de dados abertos
Processo de construção do portal brasileiro de dados abertosProcesso de construção do portal brasileiro de dados abertos
Processo de construção do portal brasileiro de dados abertos
 
Política de Dados Abertos - II Fórum de Transferências Voluntárias
Política de Dados Abertos - II Fórum de Transferências VoluntáriasPolítica de Dados Abertos - II Fórum de Transferências Voluntárias
Política de Dados Abertos - II Fórum de Transferências Voluntárias
 
Política de Dados Abertos - 21º Concurso Inovação - Enap
Política de Dados Abertos - 21º Concurso Inovação - EnapPolítica de Dados Abertos - 21º Concurso Inovação - Enap
Política de Dados Abertos - 21º Concurso Inovação - Enap
 
Oficina: Dados Abertos, Ciência Aberta - Política de Dados Abertos
Oficina: Dados Abertos, Ciência Aberta - Política de Dados AbertosOficina: Dados Abertos, Ciência Aberta - Política de Dados Abertos
Oficina: Dados Abertos, Ciência Aberta - Política de Dados Abertos
 
Ecossistema de Uso dos dados abertos
Ecossistema de Uso dos dados abertosEcossistema de Uso dos dados abertos
Ecossistema de Uso dos dados abertos
 
Ecossistema e impacto dos dados abertos
Ecossistema e impacto dos dados abertosEcossistema e impacto dos dados abertos
Ecossistema e impacto dos dados abertos
 
Challenges in raising the social and economic impact of Open Data Policy in B...
Challenges in raising the social and economic impact of Open Data Policy in B...Challenges in raising the social and economic impact of Open Data Policy in B...
Challenges in raising the social and economic impact of Open Data Policy in B...
 
Estrategias y Planes Nacionales para Datos Abiertos de Gobierno en Brasil
Estrategias y Planes Nacionales para Datos Abiertos de Gobierno en BrasilEstrategias y Planes Nacionales para Datos Abiertos de Gobierno en Brasil
Estrategias y Planes Nacionales para Datos Abiertos de Gobierno en Brasil
 
Blockchain: registros eletrônicos distribuídos, imutáveis e seguros
Blockchain: registros eletrônicos distribuídos, imutáveis e segurosBlockchain: registros eletrônicos distribuídos, imutáveis e seguros
Blockchain: registros eletrônicos distribuídos, imutáveis e seguros
 
Planejando dados abertos - novos compromissos para implementar a Estratégia d...
Planejando dados abertos - novos compromissos para implementar a Estratégia d...Planejando dados abertos - novos compromissos para implementar a Estratégia d...
Planejando dados abertos - novos compromissos para implementar a Estratégia d...
 
Aspectos legais na utilização de dados abertos
Aspectos legais na utilização de dados abertosAspectos legais na utilização de dados abertos
Aspectos legais na utilização de dados abertos
 
Curso Padrões da Web Semântica e Dados Ligados - parte 2
Curso Padrões da Web Semântica e Dados Ligados - parte 2Curso Padrões da Web Semântica e Dados Ligados - parte 2
Curso Padrões da Web Semântica e Dados Ligados - parte 2
 
Extração Automática de Definições: um estudo de caso em textos legislativos
Extração Automática de Definições: um estudo de caso em textos legislativosExtração Automática de Definições: um estudo de caso em textos legislativos
Extração Automática de Definições: um estudo de caso em textos legislativos
 
CKAN overview
CKAN overviewCKAN overview
CKAN overview
 
Minicurso de CKAN
Minicurso de CKANMinicurso de CKAN
Minicurso de CKAN
 
Desafios na implementação de políticas de dados abertos (painel LOD Brasil 2014)
Desafios na implementação de políticas de dados abertos (painel LOD Brasil 2014)Desafios na implementação de políticas de dados abertos (painel LOD Brasil 2014)
Desafios na implementação de políticas de dados abertos (painel LOD Brasil 2014)
 

Último

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Último (6)

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Curso Padrões da Web Semântica e Dados Ligados - parte 3

  • 1. Modelagem de Vocabulários e Ontologias em Linked Data Augusto Herrmann, SLTI/Ministério do Planejamento Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 2. augusto.herrmann@planejamento.gov.br João Lima, Prodasen/Senado Federal joaolima@senado.gov.br Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 3. Sobre esta apresentação Esta apresentação faz uso do software livre do W3C para apresentações em HTML, CSS e Javascript chamado Slidy. Para visualizar em tela cheia, pressione F11. Para avançar para o próximo slide, clique o mouse ou pressione a barra de espaços. Você também pode avançar e voltar usando as setas para esqueda e direita, bem como as telcas PgUp e PgDn. Home para o primeiro slide, End para o último. Para aumentar ou diminuir o tamanho, utilize “+“ e “-“ no teclado numérico. Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 4. C mostra a lista de slide e F esconde ou exibe a barra inferior. Esta apresentação está disponibilizada sob uma licença Creative Commons. Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 5. Onde procurar vocabulários? projeto Linking Open Vocabularies schemaweb (desatualizado!) schemapedia lista de vocabulários do wiki do semanticweb.org DERI Vocabularies vocab.org biblioteca de ontologias do Protégé Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 6. Buscas de Vocabulários Sindice Talis Schema-Cache Swoogle Watson SWSE — Semantic Web Search Engine NCBO BioPortal (domínio da biologia) prefix.cc — busca de prefixos do DERI Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 7. Vocabulários Importantes em Linked Data: DBpedia Ontology DBPedia iniciou-se com projeto de pesquisa da Freie-Universität Berlin dados extraídos da Wikipédia e estruturados por algoritmos e “templates” ontologia tem 272 classes e 1.300 propriedades quantidade aproximada de instâncias: 1.667.000 Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 8. Vocabulários Importantes em Linked Data: CIDOC-CRM CIDOC-CRM oficialmente, 3 modelos distintos em RDF Schema (versão 5.0.2) initial codes, com rótulos em múltiplos idiomas (tem pt) initial codes seguidos de underscore (ex.: E55_) initial codes, seguidos do nome em inglês (ex.: E55.Type) implementação não-oficial da versão 5.0.2 em OWL DL, feita por pesquisadores da Universidade Erlangen- Nuremberg, atualizada em 2011 — URI http://erlangen- crm.org/current/ Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 9. OWL 2, feita por Simon Reinhardt em 2009 — URI http://purl.org/NET/cidoc-crm/core# Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 10. Vocabulários Importantes em Linked Data: FRBR FRBR Core e FRBR Extended versão do FRBRER em OWL-DL produzida por Ian Davis em 2005 — http://purl.org/vocab/frbr/core# e http://purl.org/vocab/frbr/extended# status não-oficial avaliada e elogiada pela IFLA em julho de 2008, com a ressalva de não corresponder exatamente ao FRBRER o mesmo relatório da IFLA recomendou a preparação para se modelar o FRBROO em RDF é usado pelo legislation.gov.uk Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 11. “Ownership is important: FRBR core vs. FRBR-IFLA. Official owners should be quick in providing URIs, or else others will do it unofficially.” — Wiki do Grupo Incubador de Linked Data para Biblotecas no W3C “So after review and approval and the finding of a proper home, there will be an official RDF schema representing FRBR, authoritative and accurate, properly maintained, under version control, etc.” — do FRBR Blog, reportando-se sobre o encontro do grupo de revisão do FRBR, cocorrido durante a conferência IFLA 2008 em Quebec Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 12. Vocabulários Importantes em Linked Data: Dublin Core Dublin Core http://purl.org/dc/terms/ → http://dublincore.org/2010/10 /11/dcterms.rdf# Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 13. Vocabulários Importantes em Linked Data: SKOS SKOS — Simple Knowledge Organization System padrão do W3C Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 14. Vocabulários Importantes em Linked Data: Wordnet Wordnet projeto da Universidade de Princeton Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 15. Vocabulários Importantes em Linked Data: Umbel Umbel baseado no OpenCyc Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 16. Vocabulários Importantes em Linked Data: WGS84 do W3C vocabulário de georreferenciamento ... Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 17. Vocabulários Importantes em Linked Data: Geonames vocabulário de georreferenciamento ... Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 18. Vocabulários Importantes em Linked Data: FOAF FOAF - Friend of a Friend representar pessoas e relacionamentos interpessoais modelagem simples (7 classes e 12 propriedades “core”) um dos vocabulários mais antigos (começou no ano 2000) possivelmente o mais utilizado vocabulário em Linked Data Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 19. Vocabulários Importantes em Linked Data: SIOC SIOC - Semantic Interlinked Online Communities representar postagens de blogs, microblogs, fóruns, etc. Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 20. Vocabulários Importantes em Linked Data: DOAP DOAP - Description of a Project metadados sobre projetos Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 21. Vocabulários Importantes em Linked Data: Good Relations Good Relations vocabulário para o domínio de comércio eletrônico Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 22. Vocabulários Importantes em Linked Data: OAI-ORE OAI-ORE Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 23. Vocabulários Importantes em Linked Data: VANN / VOID VANN ... VOID ... Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 24. Metodologias de Construção de Ontologias baseado na revisão bibliográfica de Luana Faria Sales (UFF, 2006): Bouald et al (1994, 1995) TOVE — Grunninger e Fox (1995) &mdash “competency question” ENTERPRISE — Uschold e King (1995) identificar o propósito identificar nível de formalidade necessário Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 25. identificar escopo construção da ontologia avaliação / ciclo da revisão acompanhamento KBSI IDEF5 — Slatery (1997) Methontology — Fernandez, Gomez-Perez e Juristo (1997) Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 26. Metodologias de Construção de Ontologias Infosleuth — Hwang (1999) ABC Model — Dan Brickley, Hunter e Lagoze (1999) OntoKnowledge — Kletz, Maedache e Volz (2000) Noi e McGuinnes (2001) — construção da hierarquia de classes: bottom up top down combinação dos dois processos Sure, Staab e Studer (2002)Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 27. Almeida (2003) Pinto e Martins (2004) Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 28. Boas Práticas em modelagem do wiki vocamp.org (resumo de Noi e McGuinness - http://protege.stanford.edu/publications /ontology_development/ontology101-noy-mcguinness.html): definições escopo propósito pergunta-requisito (“competency questions”) obtenha o conhecimento do domínio reaproveite vocabulários existentes escrevaLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 29. lista ou diagrama de classes ecolha das propriedades — quais terão literais como objeto e quais terão URIs teste o modelo com as perguntas-requisito Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 30. “Competency Questions” — Exemplo de Choi et al: Competency questions Concepts Relationships Basic Find structural and identification information for a small molecule of Structural information; Identification information; Small molecule Small molecule has structure; Small molecule has identification information Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 31. Competency questions Concepts Relationships interest Find all physical properties for a small molecule of interest Physical property; Small molecule Small molecule has physical properties Find all small molecules which target a protein of interest Protein; Target; Small molecule Small molecule targets protein Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 32. Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 33. “Competency Questions” — Exemplo continuação: Competency questions Concepts Relationships Complex Find the names and subcellular locations of proteins that are targeted by a specific small molecule Subcellular location; Protein; Target; Small molecule Small molecule targets protein; Protein has identifying information name; Protein localized to subcellular location Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 34. Competency questions Concepts Relationships For a given protein, find its subcellular locations and infer more general location information based on Gene Ontology, and find small molecules which target the protein Protein; Subcellular location; Gene Ontology; Small molecule; Target Protein localized to subcellular location; Small molecule targets protein Find drug-like small molecules with Lipinski’s Rule of Five Small molecule; Drug-like Small molecule has attribute drug-likeness Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 35. Competency questions Concepts Relationships molecule Find all proteins targeted by a specific small molecule, and identify pathways associated with those proteins Protein; Target; Small molecule; Pathway; Protein Protein part of pathway Find all small molecules that target proteins located in a specific location according to Gene Small molecule; Target; Protein; Gene Ontology Small molecule targets protein; Protein localized to subcellular location Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 36. Competency questions Concepts Relationships Ontology Find all proteins that are associated with a specific KEGG pathway, and find the small molecules that target these proteins Protein; Pathway; Small molecule; Target; Protein Protein part of pathway; Small molecule targets protein Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 37. Dúvidas ou Perguntas Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática
  • 38. Exercícios: 1. Ligações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesLigações com Ontologias ExistentesBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoBoas Práticas e Modelagem para ReusoPráticaPrática