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

matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...HELENO FAVACHO
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
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
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
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
 
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
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
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 de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 

Último (20)

matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
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
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
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
 
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
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
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 de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 

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;