Upload
duongtuyen
View
215
Download
0
Embed Size (px)
Citation preview
Web Semacircntica
Marisa Braumlscher2007
Web ndash contexto atual
ldquo A caracteriacutestica essencial da Webeacute sua universalidade O poder do hyperlink eacute ligar qualquer coisa a qualquer coisaA Web desenvolveu-se mais rapidamente como um meio de ligaccedilatildeo entre documentos e pessoas e natildeo como dados e informaccedilotildees que possam ser processados automaticamenterdquo
Berners-Lee Hendler Lassila
Web atual e Web Semacircntica
Quantidade e diversidade de conteuacutedos na WebUsuaacuterio ndash relaciona conteuacutedos ignora informaccedilatildeo irrelevante seleciona informaccedilatildeo relevanteComputadores - natildeo tecircm a mesma capacidade que o homem para estabelecer conexotildees entre conteuacutedosWeb Semacircntica ndash integraccedilatildeo automaacutetica ndash possibilita aplicaccedilotildees mais lsquointeligentesrsquo
Participaccedilatildeo em congresso
Local data organizadoresinscriccedilatildeoViagem informaccedilotildees sobre suas preferecircncias - companhia aeacuterea restriccedilatildeo alimentar e-ticket para emailMinha agenda anotaccedilatildeo automaacuteticaHospedagem local do compromisso transporteSobre a cidade clima seguranccedila atraccedilotildees
Integraccedilatildeo de dadosAgentes inteligentes
Desafio
Fornecer uma linguagem que expresse dados e regras para raciociacutenio sobre esses dados (Berners-Lee et al)
Ter uma lsquoWeb de dadosrsquo para assegurar a sua integraccedilatildeo (Ivan Herman)
O que eacute a Web Semacircntica
Plataforma acessiacutevel e universal para permitir que os dados possam ser compartilhados e processados por ferramentas automaacuteticas e por pessoasAgentes capazes de usar informaccedilatildeo - buscar filtrar e preparar para o usuaacuterio
Camadas da Web Semacircntica (W3C)
Unicode
Linguagem que define uma forma padratildeo para representaccedilatildeo de caracteres independente de linguagem ou plataformaInclui praticamente todos os alfabetos existentes e siacutembolos em geral Cerca de 65000 caracteres
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Web ndash contexto atual
ldquo A caracteriacutestica essencial da Webeacute sua universalidade O poder do hyperlink eacute ligar qualquer coisa a qualquer coisaA Web desenvolveu-se mais rapidamente como um meio de ligaccedilatildeo entre documentos e pessoas e natildeo como dados e informaccedilotildees que possam ser processados automaticamenterdquo
Berners-Lee Hendler Lassila
Web atual e Web Semacircntica
Quantidade e diversidade de conteuacutedos na WebUsuaacuterio ndash relaciona conteuacutedos ignora informaccedilatildeo irrelevante seleciona informaccedilatildeo relevanteComputadores - natildeo tecircm a mesma capacidade que o homem para estabelecer conexotildees entre conteuacutedosWeb Semacircntica ndash integraccedilatildeo automaacutetica ndash possibilita aplicaccedilotildees mais lsquointeligentesrsquo
Participaccedilatildeo em congresso
Local data organizadoresinscriccedilatildeoViagem informaccedilotildees sobre suas preferecircncias - companhia aeacuterea restriccedilatildeo alimentar e-ticket para emailMinha agenda anotaccedilatildeo automaacuteticaHospedagem local do compromisso transporteSobre a cidade clima seguranccedila atraccedilotildees
Integraccedilatildeo de dadosAgentes inteligentes
Desafio
Fornecer uma linguagem que expresse dados e regras para raciociacutenio sobre esses dados (Berners-Lee et al)
Ter uma lsquoWeb de dadosrsquo para assegurar a sua integraccedilatildeo (Ivan Herman)
O que eacute a Web Semacircntica
Plataforma acessiacutevel e universal para permitir que os dados possam ser compartilhados e processados por ferramentas automaacuteticas e por pessoasAgentes capazes de usar informaccedilatildeo - buscar filtrar e preparar para o usuaacuterio
Camadas da Web Semacircntica (W3C)
Unicode
Linguagem que define uma forma padratildeo para representaccedilatildeo de caracteres independente de linguagem ou plataformaInclui praticamente todos os alfabetos existentes e siacutembolos em geral Cerca de 65000 caracteres
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Web atual e Web Semacircntica
Quantidade e diversidade de conteuacutedos na WebUsuaacuterio ndash relaciona conteuacutedos ignora informaccedilatildeo irrelevante seleciona informaccedilatildeo relevanteComputadores - natildeo tecircm a mesma capacidade que o homem para estabelecer conexotildees entre conteuacutedosWeb Semacircntica ndash integraccedilatildeo automaacutetica ndash possibilita aplicaccedilotildees mais lsquointeligentesrsquo
Participaccedilatildeo em congresso
Local data organizadoresinscriccedilatildeoViagem informaccedilotildees sobre suas preferecircncias - companhia aeacuterea restriccedilatildeo alimentar e-ticket para emailMinha agenda anotaccedilatildeo automaacuteticaHospedagem local do compromisso transporteSobre a cidade clima seguranccedila atraccedilotildees
Integraccedilatildeo de dadosAgentes inteligentes
Desafio
Fornecer uma linguagem que expresse dados e regras para raciociacutenio sobre esses dados (Berners-Lee et al)
Ter uma lsquoWeb de dadosrsquo para assegurar a sua integraccedilatildeo (Ivan Herman)
O que eacute a Web Semacircntica
Plataforma acessiacutevel e universal para permitir que os dados possam ser compartilhados e processados por ferramentas automaacuteticas e por pessoasAgentes capazes de usar informaccedilatildeo - buscar filtrar e preparar para o usuaacuterio
Camadas da Web Semacircntica (W3C)
Unicode
Linguagem que define uma forma padratildeo para representaccedilatildeo de caracteres independente de linguagem ou plataformaInclui praticamente todos os alfabetos existentes e siacutembolos em geral Cerca de 65000 caracteres
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Participaccedilatildeo em congresso
Local data organizadoresinscriccedilatildeoViagem informaccedilotildees sobre suas preferecircncias - companhia aeacuterea restriccedilatildeo alimentar e-ticket para emailMinha agenda anotaccedilatildeo automaacuteticaHospedagem local do compromisso transporteSobre a cidade clima seguranccedila atraccedilotildees
Integraccedilatildeo de dadosAgentes inteligentes
Desafio
Fornecer uma linguagem que expresse dados e regras para raciociacutenio sobre esses dados (Berners-Lee et al)
Ter uma lsquoWeb de dadosrsquo para assegurar a sua integraccedilatildeo (Ivan Herman)
O que eacute a Web Semacircntica
Plataforma acessiacutevel e universal para permitir que os dados possam ser compartilhados e processados por ferramentas automaacuteticas e por pessoasAgentes capazes de usar informaccedilatildeo - buscar filtrar e preparar para o usuaacuterio
Camadas da Web Semacircntica (W3C)
Unicode
Linguagem que define uma forma padratildeo para representaccedilatildeo de caracteres independente de linguagem ou plataformaInclui praticamente todos os alfabetos existentes e siacutembolos em geral Cerca de 65000 caracteres
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Desafio
Fornecer uma linguagem que expresse dados e regras para raciociacutenio sobre esses dados (Berners-Lee et al)
Ter uma lsquoWeb de dadosrsquo para assegurar a sua integraccedilatildeo (Ivan Herman)
O que eacute a Web Semacircntica
Plataforma acessiacutevel e universal para permitir que os dados possam ser compartilhados e processados por ferramentas automaacuteticas e por pessoasAgentes capazes de usar informaccedilatildeo - buscar filtrar e preparar para o usuaacuterio
Camadas da Web Semacircntica (W3C)
Unicode
Linguagem que define uma forma padratildeo para representaccedilatildeo de caracteres independente de linguagem ou plataformaInclui praticamente todos os alfabetos existentes e siacutembolos em geral Cerca de 65000 caracteres
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
O que eacute a Web Semacircntica
Plataforma acessiacutevel e universal para permitir que os dados possam ser compartilhados e processados por ferramentas automaacuteticas e por pessoasAgentes capazes de usar informaccedilatildeo - buscar filtrar e preparar para o usuaacuterio
Camadas da Web Semacircntica (W3C)
Unicode
Linguagem que define uma forma padratildeo para representaccedilatildeo de caracteres independente de linguagem ou plataformaInclui praticamente todos os alfabetos existentes e siacutembolos em geral Cerca de 65000 caracteres
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Camadas da Web Semacircntica (W3C)
Unicode
Linguagem que define uma forma padratildeo para representaccedilatildeo de caracteres independente de linguagem ou plataformaInclui praticamente todos os alfabetos existentes e siacutembolos em geral Cerca de 65000 caracteres
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Unicode
Linguagem que define uma forma padratildeo para representaccedilatildeo de caracteres independente de linguagem ou plataformaInclui praticamente todos os alfabetos existentes e siacutembolos em geral Cerca de 65000 caracteres
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
URI ndash Universal Resource Identifier
Recursos coisas do mundo fiacutesico (pessoas lugares objetos propriedades) e do mundo digital (som imagem texto)Identificador sequumlecircncia de caracteres com sintaxe restrita que identifica o recurso ndash
httpisbn000333445Xhttpwwwjosesilvacom
Identifica os recursos de forma uacutenica e possibilita a aplicaccedilatildeo do RDF na WebRDF Objeto ndash atributo ndash valor
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
URI e RDF
RDF usa URI para identificarindiviacuteduos Eric Miller httpwwww3orgPeopleEMcontactmeTipos de coisas Pessoa httpwwww3org200010swappimcontactPersonPropriedades das coisas emailhttpwwww3org200010swappimcontactmailboxValor das propriedades mailtoemw3org
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
HTML - XML
XML
lttrgtlttdgtltbgtCharlottersquos Webltbgt -EB White Garth Williamsltfont color=ldquoRedrdquogt$699ltfontgtlttdgtlttrgt
ltbookgtlttitlegtCharlottersquos WeblttitlegtltauthorgtEB WhiteltauthorgtltauthorgtGarth Williamsltauthorgtltprice units=ldquoUSDrdquogt699ltpricegtltsubjectgtChildrenrsquos Fictionltsubjectgtltbookgt
marcaccedilatildeo orientada ao conteuacutedo
marcaccedilatildeo orientada para apresentaccedilatildeoHTML
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
XML ndash estrutura em aacutervore
Noacutes = elementos e atributos
livro
Tiacutetulo+ Autor+ ISBN
Nome
terceirosegundoprimeiro
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
XML ndash sintaxe
ltbookgtlttitle xmllang=ldquoen-usrdquogtThe XML-
Hanbookrdquolttitlegtlttitle xmllang=ldquode-derdquogtDas XML-
Hanbuchrdquolttitlegtltauthors aid=a1
ltnamegtltfirstNamegtJoseacuteltfirstNamegt
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Tags e Atributos
Apesar da flexibilidade (o usuaacuterio define seus tags e atributos) o que aconteceria se cada um criasse o seu padratildeoFilosofia de lsquocomunidadesrsquo para definiccedilatildeo e compartilhamento de padrotildeesO padratildeo eacute informado no XML por meio de uma DTD ou Schema
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
DTD e Schemas
DTD (Document Type Definition)Arquivo externo que conteacutem as especificaccedilotildees de tipos de documentosDefine nome e caracteriacutesticas das tags(tipo de dado repetitividade obrigatoriedade)
XML SchemaA mesma funccedilatildeo da DTDPadratildeo W3C (escrito em XML permite uso de URI)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Namespaces
Permite a resoluccedilatildeo de conflitos de denominaccedilatildeo entre os termos utilizados e referenciados em um documentoURI (Uniform Research Identifier) e URL (UniformResource Locator) satildeo usados para identificar um conteuacutedo de forma uacutenica
ltlivrogt xmlns=lsquohttpwwwlivrosorgcomputerxmlrsquogt
lttitulogt Manual de XMLlttitulogtltautoresgtxmlns=lsquohttpwwwlivrosorgautore
sgtltautoresgt
ltlivrogt
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
RDF ndash Resource DescriptionFramework
Maneira simples de fazer enunciados sobre recursos Internet Baseia-se na ideacuteia de que coisas podem ser descritas por meio de atributosvalorUsa terminologia proacutepria para formular um enunciado
recurso sobre o que o enunciado se refere
Ex Joseacutepropriedade identifica o atributo ou
caracteriacutesticaEx nuacutemero do telefone
valor identifica o valor do atributoEx 415-555-6789
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Declaraccedilatildeo RDF
Declaraccedilatildeo Propriedade Domiacutenio Exemplo
Sujeito Recurso httpwwwnossafamiliaorgJose
Predicado Nome da propriedade
NumeroTelefone
Objeto Valor da propriedade
Recurso ou literal
415-555-6789
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Representaccedilatildeo Graacutefica do RDF
wwwnossafamiliaorgJose
445-555-6789
NumeroTelefone
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
RDF
wwwnossafamiliaorgJoseCasado com
wwwnossafamiliaorgMaria
ltrdfRDFgt
ltrdfDescription about=ldquohttpwwwnossafamiliaorgJoserdquogtltfCasado_comgt
httpwwwnossafamiliaorgMarialtfCasado_comgt
ltrdfDescriptiongtltrdfRDFgt
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
RDFs e URIs
As triplas da RDF formam lsquowebsrsquo de coisas que se relacionam entre siAs URIs garantem que os conceitos natildeo sejam apenas palavras de um documento mas que haja uma ligaccedilatildeo entre o conceito e uma uacutenica definiccedilatildeo que qualquer pessoa pode encontrar na Web
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
RDF
Aplica-se a situaccedilotildees nas quais a informaccedilatildeo necessita ser processada por aplicaccedilotildees e natildeo apenas apresentada para o usuaacuterioPossibilita o intercacircmbio de informaccedilotildees entre diferentes aplicaccedilotildees sem perda de significado
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Ontologias
Definem conceitos atributos e relaccedilotildees de alguma aacuterea do conhecimento de forma compartilhada e consensual Esta conceitualizaccedilatildeo deve ser representada de maneira formal legiacutevel e utilizaacutevel por computadoresCompostas de taxonomia e regras de inferecircncia
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Taxonomia
Define classes de objetos e relaccedilotildees entre eles
Ex Banda eacute um grupo musical Banda eacute composta por muacutesicosRolling Stones eacute uma bandaMick Jagger faz parte dos Rolling Stones
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Regras de inferecircncia
se uma banda eacute formada por muacutesicosse Rolling Stones eacute uma bandase Rolling Stones tem Mick Jagger como membroentatildeo Mick Jagger eacute muacutesico
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Exemplo de OWLRDF
ltowlClass rdfID=rdquoBandardquogtltrdfssubClassOfgt
ltowlRestrictiongtltowlonProperty
rdfresource=rdquotemMembrosrdquo gtltowlallValuesFrom resource=rdquoMusicosrdquo
gtltowlRestrictiongt
ltrdfssubClassOfgtltowlClassgt
Uma banda eacute um sobconjunto do conjunto de objetosque possui somente muacutesicos como membros
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Camada loacutegica
Definiccedilatildeo de semacircntica em linguagem formal para a execuccedilatildeo de serviccedilos inteligentesRegras de inferecircncia que os agentes utilizam para processar informaccedilatildeoEstaacutegio atual desenvolvimento de formato para integraccedilatildeo de regras (1a ordem Horn fuzzy etc)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Camada de prova
Executa as regras de inferecircncia da camada de loacutegicaVerifica a consistecircncia das informaccedilotildees e regras
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Camada de confianccedila e assinatura digital
Garantia e autenticidade das fontesConfiabilidade da informaccedilatildeoPrevenir inconsistecircncia na WebSemacircnticaPermitir que os agentes validem as informaccedilotildees
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
SPARQL
Linguagem para submeter perguntas na WebSemacircnticaAinda em desenvolvimento ndash padratildeo W3C em 2007wwwgovtrackussparqlxpdEx
PREFIX rdf lthttpwwww3org19990222-rdf-syntax-nsgt
SELECT WHERE lttaggovshareinfo2005datausgt p o
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
httpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttpwwww3org200001rdf-schemalabelgt United States of America
lthttpwwww3org19990222-rdf-syntax-nstypegt
lttaggovshareinfo2005rdfpoliticoCountrygt
lthttppurlorgdcelements11titlegt
United States
lthttpwwww3org200301geowgs84_poslatgt 3816361
lthttpwwww3org200301geowgs84_poslonggt -92906336
lttaggovshareinfo2005rdfcensuspopulationgt 281421906
lttaggovshareinfo2005rdfcensushouseholdsgt 115904641
lttaggovshareinfo2005rdfcensuslandAreagt 9161923119956 m^2
lttaggovshareinfo2005rdfcensuswaterAreagt 664706489036 m^2
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Ivan Herman W3C 2006
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Alguns ExemploshellipCaso de uso completo - agecircncia de viagens
httpwwwwsmoorgTRd10v02Versatildeo da Wikpedia em RDFOntologias ndash BiologiahttpobosourceforgenetYahoo Creative Commons Search BetahttpsearchyahoocomccFOAF ndash Friend of a friendhttpfoaf-projectorg
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)
Referecircncias
Web siteshttpwwww3orghttpwwwsemwebcentralorghttpwwwdamlorghttpwwwsemanticweborghttpwwwwsmoorghttpwwww3org200010swapdoc
(Semantic Web Tutorial Using N3)