SlideShare uma empresa Scribd logo
1 de 57
XML + RDF + Web Semantica Por Sergio Crespo
XML -  Extensible Markup Language  ,[object Object],[object Object],[object Object],[object Object]
XML -  Extensible Markup Language ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nome Foto E-mail
XML -  Extensible Markup Language ,[object Object],[object Object]
Separação entre dados e apresentação
XML -  Extensible Markup Language ,[object Object]
HTML XML
XML Elementos ,[object Object]
DTD: linguagem para definir a estrutura de um documento XML
A primeira linha diz que o  elemento raiz  (aquele que está situado no topo da árvore) é  <bd>. As próximas cinco linhas são declarações de marcações, que mostram que  <bd>  pode conter um número arbitrário (representado pelo asterisco) de elementos < pessoa >, cada um contendo os elementos  <nome>, <idade>  e  <email> , os quais contêm apenas caracteres “data” (não possuem mais elementos). A expressão “  pessoa*   ” é uma  expressão regular , significando qualquer número de elementos pessoa. Outras expressões regulares são possíveis.
DTD ,[object Object],<livro> <titulo>  ILA – Aprendendo a programa numa linguagem algoritmica</titulo> </livro> <Filme> <titulo>  O caçador de androids</titulo> </livro> Mesma TAG
 
DTD e Namespaces ,[object Object],[object Object],[object Object]
Semânticas diferentes!
XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UML to XML Atributos Elementos
UML to XML Relação todo-parte
UML to XML
UML e XML
UML e XML UML XML
 
 
 
Temos sintaxe, mas não semântica ,[object Object]
RDF é....? ,[object Object],[object Object]
RDF ,[object Object],[object Object],[object Object],[object Object],©  Charles Alberton Herdt, Dyson Pereira Junior, Maurício Edgar Stivanello
[object Object],[object Object],[object Object],Camada RDFS RDFS é o vocabulário para descrever os recursos na forma de hierarquia de classes e propriedades; Ao invés de definir modelos, foi disponibilizado um meio de criar suas próprias categorias; Através de classes é possível especificar quais propriedades devem aparecer na descrição de um recurso. Criação de vocabulários para comunidades específicas;
[object Object],Camada RDFS Aqui temos a definição de uma classe livro e suas propriedades título e autor <?xml version=&quot;1.0&quot;?> < rdf : RDF   xmlns: rdf =&quot;http://www.w3.org/1999/02/22- rdf -syntax-ns#&quot; xmlns:rdfs=&quot;http://www.w3.org/2000/01/ rdf -schema#&quot;> < rdfs:Class rdf :ID=&quot; Livro &quot;> </rdfs:Class> < rdfs:Property rdf :ID=&quot; Titulo &quot;> < rdfs:domain rdf :resource=” #Livro ”/> < rdfs:range rdf :resource=” http://www.w3.org/2000/01/rdf-schema#Literal ”/> </rdfs:Property> < rdfs:Property rdf :ID=&quot; Autor &quot;> < rdfs:domain rdf :resource=” #Livro ”/> < rdfs:range rdf :resource=” http://www.w3.org/2000/01/rdf-schema#Literal ”/> </rdfs:Property> </ rdf : RDF >
RDF ,[object Object],[object Object],Recurso Propriedade Valor Declaração
 
RDF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
© http://blog.kutova.com/2007/07/11/o-que-e-rdf-parte-1/
Esse exemplo diz que o ator Vincent Donofrio apareceu no programa de TV  Law & Order: Criminal Intent . Também diz que o filme  The Thirteenth Floor  tem um enredo similar ao de  The Matrix .
[object Object],[object Object],Esse exemplo diz que o ator Vincent Donofrio apareceu no programa de TV  Law & Order: Criminal Intent . Também diz que o filme  The Thirteenth Floor  tem um enredo similar ao de  The Matrix .  Conhecimento
RDF Containers   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Usando o Container Bag ,[object Object],[object Object],<?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;> <rdf:Description about=&quot;urn:ISBN:0-201-00023-7&quot;> <dc:creator> <rdf:Bag> <rdf:li>Alfred</rdf:li> <rdf:li>John</rdf:li> <rdf:li>Jeffrey</rdf:li> </rdf:Bag> </dc:creator> </rdf:Description> </rdf:RDF>
Usando o Container Seq ,[object Object],[object Object],<?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:s=&quot;http://www.schemas.org/Course/&quot;> <rdf:Description about=&quot;http://www.cs.vassar.edu/courses/cs240&quot;> <s:students> <rdf:Seq> <rdf:li rdf:resource=&quot;http://www.cs.vassar.edu/students/er&quot;/> <rdf:li rdf:resource=&quot;http://www.cs.vassar.edu/students/gl&quot;/> <rdf:li rdf:resource=&quot;http://www.cs.vassar.edu/students/js&quot;/> </rdf:Seq> </s:students> </rdf:Description> </rdf:RDF>
Usando o Container Alt ,[object Object],[object Object],<?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;> <rdf:Description about=&quot;urn:ISBN:0-201-00023-7&quot;> <dc:format> <rdf:Alt> <rdf:li>text/html</rdf:li> <rdf:li>text/plain</rdf:li> <rdf:li>application/postscript</rdf:li> </rdf:Alt> </dc:format> </rdf:Description> </rdf:RDF>
Limitações do RDF ,[object Object],[object Object],[object Object],[object Object],[object Object]
WebSemantica ,[object Object],[object Object]
Web Atual x Web Semantica (c)  Charles Alberton Herdt, Dyson Pereira Junior, Maurício Edgar Stivanello
Arquitetura da Web Semântica © Gabriel Pontes, http://papadocs.dsi.uminho.pt:8080/retrieve/308/Apres.ppt Motor de Busca Interface de Conversação Motor de Busca Heurístico Web Semântica Camada Lógica Camada Ontologia Camada Esquema Ontologia Ontologia Ontologia RDF XML Lógica: Regras de Inferência
Web Semântica ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Gabriel Pontes, http://papadocs.dsi.uminho.pt:8080/retrieve/308/Apres.ppt
Web Semântica - Níveis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Gabriel Pontes, http://papadocs.dsi.uminho.pt:8080/retrieve/308/Apres.ppt
Web Semântica - Níveis ,[object Object],[object Object],[object Object],[object Object],© Gabriel Pontes, http://papadocs.dsi.uminho.pt:8080/retrieve/308/Apres.ppt
Web Semântica no Acesso à Informação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Gabriel Pontes, http://papadocs.dsi.uminho.pt:8080/retrieve/308/Apres.ppt
Web Semântica no Acesso à Informação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Gabriel Pontes, http://papadocs.dsi.uminho.pt:8080/retrieve/308/Apres.ppt
Web Semântica - Camadas
Requisitos para uma Linguagem de Ontologia ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Neil Paiva Tizzo neil@pucpcaldas.br
OWL - Web Ontology Language ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Neil Paiva Tizzo neil@pucpcaldas.br
OWL Lite ,[object Object],[object Object],[object Object],[object Object],[object Object],(c) Neil Paiva Tizzo neil@pucpcaldas.br
OWL DL (Description Logic) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Neil Paiva Tizzo neil@pucpcaldas.br
OWL Full ,[object Object],[object Object],[object Object],[object Object],(c) Neil Paiva Tizzo neil@pucpcaldas.br
OWL-S ,[object Object],[object Object],[object Object],[object Object],[object Object],(c) Neil Paiva Tizzo neil@pucpcaldas.br
XML - Exercício ,[object Object],[object Object],[object Object],Especificar esta nota em XML <?xml version=&quot;1.0&quot;?>  <nota_fiscal>  ... ... ... </nota_fiscal>
 

Mais conteúdo relacionado

Mais procurados

Mais procurados (9)

XML: uma introdução (UNESP, GPNTI, BEAM)
XML: uma introdução (UNESP, GPNTI, BEAM)XML: uma introdução (UNESP, GPNTI, BEAM)
XML: uma introdução (UNESP, GPNTI, BEAM)
 
Aula Introdução a Linguagem XML
Aula Introdução a Linguagem XMLAula Introdução a Linguagem XML
Aula Introdução a Linguagem XML
 
XML - Introdução
XML - IntroduçãoXML - Introdução
XML - Introdução
 
Bancos de Dados Orientados a Objeto
Bancos de Dados Orientados a ObjetoBancos de Dados Orientados a Objeto
Bancos de Dados Orientados a Objeto
 
Tópico 3 - RDF
Tópico 3 - RDFTópico 3 - RDF
Tópico 3 - RDF
 
Semiótica & Web Semântica
Semiótica & Web SemânticaSemiótica & Web Semântica
Semiótica & Web Semântica
 
Banco de Dados Orientado a Objeto
Banco de Dados Orientado a ObjetoBanco de Dados Orientado a Objeto
Banco de Dados Orientado a Objeto
 
Introdução ao XML
Introdução ao XMLIntrodução ao XML
Introdução ao XML
 
Banco de dados orientado a objetos
Banco de dados orientado a objetosBanco de dados orientado a objetos
Banco de dados orientado a objetos
 

Semelhante a Arquitetura: XML + RDF ate WebSemantica

Semelhante a Arquitetura: XML + RDF ate WebSemantica (20)

eXtensible Markup Language (XML)
eXtensible Markup Language (XML)eXtensible Markup Language (XML)
eXtensible Markup Language (XML)
 
Parte5 xml
Parte5 xmlParte5 xml
Parte5 xml
 
Java e XML
Java e XMLJava e XML
Java e XML
 
Conceitos de xml
Conceitos de xmlConceitos de xml
Conceitos de xml
 
Tp 4 xml
Tp 4   xmlTp 4   xml
Tp 4 xml
 
XML e Banco de Dados XML Nativo
XML e Banco de Dados XML NativoXML e Banco de Dados XML Nativo
XML e Banco de Dados XML Nativo
 
Apostila xml
Apostila xmlApostila xml
Apostila xml
 
Xml Ws
Xml WsXml Ws
Xml Ws
 
15
1515
15
 
A e xtensible markup language (xml)
A e xtensible markup language (xml)A e xtensible markup language (xml)
A e xtensible markup language (xml)
 
XML - Parte 1
XML - Parte 1XML - Parte 1
XML - Parte 1
 
Aplicando Transformação em XML usando XSLT e XSL-FO - 1
Aplicando Transformação em XML usando XSLT e XSL-FO - 1Aplicando Transformação em XML usando XSLT e XSL-FO - 1
Aplicando Transformação em XML usando XSLT e XSL-FO - 1
 
Webservices e Xml
Webservices e XmlWebservices e Xml
Webservices e Xml
 
Curso de xml
Curso de xmlCurso de xml
Curso de xml
 
XML
XMLXML
XML
 
Xml
XmlXml
Xml
 
Pro php and xml web services xml canonical
Pro php and xml web services   xml canonicalPro php and xml web services   xml canonical
Pro php and xml web services xml canonical
 
Apostila XML, DTD, XSD e XSLT
Apostila XML, DTD, XSD e XSLTApostila XML, DTD, XSD e XSLT
Apostila XML, DTD, XSD e XSLT
 
Web Semântica e Ontologia
Web Semântica e OntologiaWeb Semântica e Ontologia
Web Semântica e Ontologia
 
Xml pucminas2013
Xml pucminas2013Xml pucminas2013
Xml pucminas2013
 

Mais de Sergio Crespo

O pensamento computacional com forma de potencializar o aprendizado
O pensamento computacional com forma de potencializar o  aprendizadoO pensamento computacional com forma de potencializar o  aprendizado
O pensamento computacional com forma de potencializar o aprendizadoSergio Crespo
 
O Pensamento Computacional no Desenvolvimento do alunos Autista e desafios
O Pensamento Computacional no Desenvolvimento do alunos Autista e desafiosO Pensamento Computacional no Desenvolvimento do alunos Autista e desafios
O Pensamento Computacional no Desenvolvimento do alunos Autista e desafiosSergio Crespo
 
Tendências das Arquiteturas dos Ambientes de Aprendizagem
Tendências das Arquiteturas dos Ambientes de AprendizagemTendências das Arquiteturas dos Ambientes de Aprendizagem
Tendências das Arquiteturas dos Ambientes de AprendizagemSergio Crespo
 
Novo Perfil do profissional de TI frente as redes sociais
Novo Perfil do profissional de TI frente as redes sociaisNovo Perfil do profissional de TI frente as redes sociais
Novo Perfil do profissional de TI frente as redes sociaisSergio Crespo
 
Arquitetura de software e Frameworks
Arquitetura de software e FrameworksArquitetura de software e Frameworks
Arquitetura de software e FrameworksSergio Crespo
 
Arquiteturas usando Pipes and Filters
Arquiteturas usando Pipes and FiltersArquiteturas usando Pipes and Filters
Arquiteturas usando Pipes and FiltersSergio Crespo
 
Arquitetura de software - Introdução
Arquitetura de software - IntroduçãoArquitetura de software - Introdução
Arquitetura de software - IntroduçãoSergio Crespo
 
Redes sociais e Educação
Redes sociais e EducaçãoRedes sociais e Educação
Redes sociais e EducaçãoSergio Crespo
 

Mais de Sergio Crespo (9)

O pensamento computacional com forma de potencializar o aprendizado
O pensamento computacional com forma de potencializar o  aprendizadoO pensamento computacional com forma de potencializar o  aprendizado
O pensamento computacional com forma de potencializar o aprendizado
 
O Pensamento Computacional no Desenvolvimento do alunos Autista e desafios
O Pensamento Computacional no Desenvolvimento do alunos Autista e desafiosO Pensamento Computacional no Desenvolvimento do alunos Autista e desafios
O Pensamento Computacional no Desenvolvimento do alunos Autista e desafios
 
Tendências das Arquiteturas dos Ambientes de Aprendizagem
Tendências das Arquiteturas dos Ambientes de AprendizagemTendências das Arquiteturas dos Ambientes de Aprendizagem
Tendências das Arquiteturas dos Ambientes de Aprendizagem
 
Novo Perfil do profissional de TI frente as redes sociais
Novo Perfil do profissional de TI frente as redes sociaisNovo Perfil do profissional de TI frente as redes sociais
Novo Perfil do profissional de TI frente as redes sociais
 
Lean software
Lean software Lean software
Lean software
 
Arquitetura de software e Frameworks
Arquitetura de software e FrameworksArquitetura de software e Frameworks
Arquitetura de software e Frameworks
 
Arquiteturas usando Pipes and Filters
Arquiteturas usando Pipes and FiltersArquiteturas usando Pipes and Filters
Arquiteturas usando Pipes and Filters
 
Arquitetura de software - Introdução
Arquitetura de software - IntroduçãoArquitetura de software - Introdução
Arquitetura de software - Introdução
 
Redes sociais e Educação
Redes sociais e EducaçãoRedes sociais e Educação
Redes sociais e Educação
 

Último

Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxLuizHenriquedeAlmeid6
 
GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxMARIADEFATIMASILVADE
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...Francisco Márcio Bezerra Oliveira
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLidianePaulaValezi
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptjricardo76
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...DirceuNascimento5
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxMarcosLemes28
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdfmarlene54545
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdfjacquescardosodias
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmicolourivalcaburite
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do séculoBiblioteca UCS
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 

Último (20)

Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptx
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 

Arquitetura: XML + RDF ate WebSemantica

  • 1. XML + RDF + Web Semantica Por Sergio Crespo
  • 2.
  • 3.
  • 5.
  • 6. Separação entre dados e apresentação
  • 7.
  • 9.
  • 10. DTD: linguagem para definir a estrutura de um documento XML
  • 11. A primeira linha diz que o elemento raiz (aquele que está situado no topo da árvore) é <bd>. As próximas cinco linhas são declarações de marcações, que mostram que <bd> pode conter um número arbitrário (representado pelo asterisco) de elementos < pessoa >, cada um contendo os elementos <nome>, <idade> e <email> , os quais contêm apenas caracteres “data” (não possuem mais elementos). A expressão “ pessoa* ” é uma expressão regular , significando qualquer número de elementos pessoa. Outras expressões regulares são possíveis.
  • 12.
  • 13.  
  • 14.
  • 16.
  • 17. UML to XML Atributos Elementos
  • 18. UML to XML Relação todo-parte
  • 21. UML e XML UML XML
  • 22.  
  • 23.  
  • 24.  
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.  
  • 32.
  • 34. Esse exemplo diz que o ator Vincent Donofrio apareceu no programa de TV Law & Order: Criminal Intent . Também diz que o filme The Thirteenth Floor tem um enredo similar ao de The Matrix .
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Web Atual x Web Semantica (c) Charles Alberton Herdt, Dyson Pereira Junior, Maurício Edgar Stivanello
  • 43. Arquitetura da Web Semântica © Gabriel Pontes, http://papadocs.dsi.uminho.pt:8080/retrieve/308/Apres.ppt Motor de Busca Interface de Conversação Motor de Busca Heurístico Web Semântica Camada Lógica Camada Ontologia Camada Esquema Ontologia Ontologia Ontologia RDF XML Lógica: Regras de Inferência
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. Web Semântica - Camadas
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.  

Notas do Editor

  1. RDFS é o vocabulário para descrever os recursos na forma de hierarquia de classes e propriedades; Ao invés de definir modelos, foi disponibilizado um meio de criar suas próprias categorias; Através de classes é possível especificar quais propriedades devem aparecer na descrição de um recurso. Criação de vocabulários para comunidades específicas;
  2. Aqui temos a definição de uma classe livro e suas propriedades título e autor;