Web x.0 rdf

633 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
633
No SlideShare
0
A partir de incorporações
0
Número de incorporações
162
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Web x.0 rdf

  1. 1. Tecnologias Web X.0 RDF The Resource Description Framework http://www.w3.org/RDF/ D.Souza Mateus Alves Matheus Paiva Paulo Vandeveld
  2. 2. RDF: O que é? “RDF is an infrastructure that enables the encoding, exchange and reuse of structured metadata. RDF is an application of XML that imposes needed structural constraints to provide unambiguous methods of expressing semantics. RDF additionally provides a means for publishing both human- readable and machine-processable vocabularies designed to encourage the reuse and extension of metadata semantics among disparate information communities. The structural constraints RDF imposes to support the consistent encoding and exchange of standardized metadata provides for the interchangeability of separate packages of metadata defined by different resource description communities. ” http://www.dlib.org/dlib/may98/miller/05miller.html RDF The Resource Description Framework
  3. 3. Conceitos Básicos RDF The Resource Description Framework O RDF é baseado na ideia de que as coisas que estão descritas possuem propriedades que têm valores e que recursos podem ser descritos de declarações. Ele usa uma terminologia particular para realizar a descrição das partes de uma declaração. ● Sujeito: Identifica o objeto ● Predicado: Identifica uma propriedade ● Objeto: Identifica o valor de uma propriedade RDF usa URIs como base para identificar o sujeito, predicado e objeto em declarações. Através das definições, objetos devidamente declarados podem sem relacionados entre si através de um grafo.
  4. 4. URI RDF The Resource Description Framework URI é uma cadeia de caracteres que permite sua leitura para que as máquinas tenham a devida referência. Ao contrário da URL que é um endereço e é mais legível por humanos. Recurso -------(Propriedade) ------> Valor
  5. 5. Recurso -------(Propriedade)------> Valor URI - Representação em Grafos RDF The Resource Description Framework
  6. 6. Produtos no Mercado ● RDF Seeker https://play.google.com/store/apps/details?id=com. theeste.rdfseeker ● Cabinet Office (UK Gov) http://data.gov.uk/organogram/cabinet- office ● BBC Blogs http://www.bbc.co.uk/blogs/internet/posts/BBC-News- Lab ● ScienceDirect http://www.sciencedirect.com/ ● WordPress [via plugin] http://semanticpublishing.wordpress. com/2013/03/01/lld3-bibliographic-records-in-rdf/ ● LOV Linked Open Vocabularies http://lov.okfn.org/dataset/lov/ ● Google http://www.ftrain.com/google_takes_all.html ● Mozilla http://www-archive.mozilla.org/rdf/doc/ RDF The Resource Description Framework
  7. 7. O que RDF não é ● Um modelo de dados relacional [embora as relações sejam definidas através grafos] ● Um sistema de gerenciamento de banco de dados ● Uma "query language", uma linguagem para consultas do tipo SQL ● Outro arquivo xml [com tags exóticas] ● Uma nova versão do XML, HTML ou XHTML RDF The Resource Description Framework
  8. 8. Como é utilizado ● RDF é um modelo baseado em grafos para descrever os recursos da Internet (como páginas web, mensagens e perfis de usuários), e como esses recursos se relacionam entre si ● Através de uma sintaxe de serialização que permite que o grafo possa permitir a comunicação entre "agentes" ● Definir um objeto na web para determinar a sua semântica, conforme seu tipo e conteúdo ● Como um conjunto definido de predicados que podem ser utilizados numa aplicação. Ao definir um vocabulário para a aplicação, é criado um arquivo de ontologia, que é um documento RDF ​​que contém todos os predicados possíveis para uma aplicação. RDF The Resource Description Framework
  9. 9. Padrões e formatos existentes RDF The Resource Description Framework
  10. 10. Ambientes de desenvolvimento editores e ferramentas existentes ● dotNET RDF https://bitbucket. org/dotnetrdf/dotnetrdf/wiki/UserGuide/Tools/rdfEditor ● TopBraid Composer http://www.topquadrant. com/products/TB_Composer.html ● Protégé-OWL OWL e RDF http://protege.stanford. edu/overview/protege-owl.html ● Diversos http://en.wikipedia.org/wiki/Ontology_editor RDF The Resource Description Framework
  11. 11. Websites de referência técnica ● http://www.w3.org/DesignIssues/RDF-XML.html ● http://www.w3schools.com/rdf/rdf_intro.asp ● http://pt.wikipedia.org/wiki/Resource_Description_Framework ● http://www.rdfabout.com/intro/ ● http://www-archive.mozilla.org/rdf/doc/ ● http://www.w3.org/2011/03/rdfwa-wg-charter ● http://www.w3.org/standards/techs/rdf#w3c_all ● http://en.wikipedia.org/wiki/RDF_Schema ● http://www.w3.org/TR/rdf-concepts/ ● http://en.wikipedia.org/wiki/Semantic_Web RDF The Resource Description Framework
  12. 12. Fontes / Referências ● http://www.w3.org/DesignIssues/RDF-XML.html ● http://www.w3schools.com/rdf/rdf_intro.asp ● http://pt.wikipedia.org/wiki/Resource_Description_Framework ● http://www.rdfabout.com/intro/ ● http://www-archive.mozilla.org/rdf/doc/ ● http://www.w3.org/2011/03/rdfwa-wg-charter ● http://www.w3.org/standards/techs/rdf#w3c_all ● http://en.wikipedia.org/wiki/RDF_Schema ● http://www.w3c.br/cursos/dados-abertos/curso/Parte-2-Modulo-2-RDF.pdf ● http://www.w3schools.com/rdf/rdf_intro.asp ● http://www.dlib.org/dlib/may98/miller/05miller.html ● http://msdn.microsoft.com/en-us/library/aa303663.aspx ● http://en.wikipedia.org/wiki/RDF_Schema ● http://www.nettab.org/2007/slides/Tutorial_Stoermer.pdf ● http://www.w3.org/TR/rdf-concepts/ ● http://en.wikipedia.org/wiki/Semantic_Web RDF The Resource Description Framework

×