estudo de aderência entre padrões de representação de dados sobre entidades

Download Estudo de aderência entre padrões de representação de dados sobre entidades

If you can't read please download the document

Upload: fernando-de-assis-rodrigues

Post on 14-Jan-2017

44 views

Category:

Science


0 download

TRANSCRIPT

Apresentao do PowerPoint

Estudo de aderncia entre padres de representao de dados sobre entidades
Estudio de adherencia entre los estndares de representacin de datos sobre entidades

Prof. M.S. Fernando de Assis Rodrigues
fernando(at)elleth.org Universidade Estadual Paulista UNESP

Prof. Dr. Ricardo Csar Gonalves Sant'Anaricardosantana(at)marilia.unesp.br Universidade Estadual Paulista UNESP

Demanda de acesso a dados:Aumento da complexidade de construo e anlise de estruturas de coleta, armazenamento e recuperao.

Ciclo de Vida dos Dados para a Cincia da Informao CVD (SANT'ANA, 2013);

Introduo

Introduo

Armazenamento: atividades relacionadas ao processamento, a insero, a manipulao, a migrao e a transmisso na persistncia de dados.

P/ este estudo: foco nos dados.

Introduo

Entidade/Atributo/Valor e que, inclusive, foi base conceitual para modelagens de banco de dados e contedos voltados Web Semntica.[]

- entidade, um objeto do mundo real;- atributo, caractersticas intrnsecas da entidade;- valor, que representa um valor de um atributo de uma entidade especfica

Projetos de sistemas de informao voltados divulgao de dados originrios e destinados para setores especficos necessitam de estruturas na fase de armazenamento que propiciem esta disseminao.

Problema

SGBDPessoasSite (HTML)Padro X em XMLPadro Y em JSON

Armazenamento

Recuperao

[] estudar a aderncia entre os padres de representao de dados vCard e o vocabulrio Friend of a Friend (FOAF), identificando um ncleo comum para a explicitao de entidades desta temtica para setores especficos com independncia tecnolgica necessrias estruturao de bases de dados na fase de armazenamento destes conjuntos de dados.

Objetivo

vCard: https://www.imc.org/pdi/

Friend of a Friend (FOAF): http://www.foaf-project.org/

Universo de
Pesquisa

Web semntica, web de dados, indexao automtica (crawlers/bots)

Sistemas Operacionais, Aplicativos de e-mail, exportaes/importaes, listas ...

Anlise documental:Carter qualitativo;

Recomendaes para representao de dados;

Identificao de similaridades dos atributos propostos por estas representaes (ponto de interseco);

Identificao de atributos obrigatrios e recomendados para a explicitao destas entidades.

Criar independncia na forma de recuperao proposta por estas recomendaes.

Metodologia

Consrcio Versit (~1990):Apple Computer, AT&T, International Bussiness Machine (IBM) e Siemens;

vCard e vCalendar;

A partir de 1996 Internet Mail Consortium;

A partir de 2002 Internet Engineering Task Force (IETF).

vCard

Documento:12 sees: Introduo, Convenes, Especificaes do formato vCard, Tipos valor para propriedade de dados, Parmetros de Propriedade, Propriedades do vCard, Sincronizao, Exemplo, Consideraes de Segurana, Consideraes da Internet Assigned Numbers Authority (IANA), Agradecimentos e Referncias.

Independente de linguagem de marcao especfica:XML, JSON ou at o HTML.

vCard

Nveis de requisitos indicativos:MUST, REQUIRED e SHALL: obrigatrios;

MUST NOT e SHALL NOT: proibitivos;

SHOULD e RECOMMENDED: recomendados;

SHOULD NOT e NOT RECOMMENDED: no recomendados;

MAY e OPTIONAL: opcionais.

vCard - Atributos

Cardinalidade:1: s devem aparecer uma nica vez para a entidade;

*1 :se utilizados, s devem aparecer uma nica vez para a entidade;

1*: devem aparecer uma ou mais vezes para a entidade;

*: se utilizados, podem aparecer uma ou mais vezes para a entidade.

vCard - Atributos

vCard - Atributos

Nome do AtributoCardinalidadeObrigatoriedadeDescrioTipo de Dado

N*1NoNome da entidade representada, em formato para processamento por automtico mquinas.Texto de tamanho varivel, com subelementos separados por signo pr-definido (;).

PHOTO*NoVnculo com fotografia em formato digital.Universal Resource Identifier (URI).

BDAY*1NoData de nascimento.Data ou data e horrio, incluindo o fuso horrio.

EMAIL*NoEndereo de e-mail.Texto de tamanho varivel, com subelementos separados por signo pr-definido (;).

Atributos (4.0):Total de 384 Obrigatrios: BEGIN, END, FN, VERSION

Dan Brickley e Libby Miller (2002):XMLNS;

0.99 (alpha/beta)

FOAF

Documento:13 sees: FOAF em resumo, Introduo, Web Semntica, FOAF e a Web Semntica, Serventia do FOAF, Contexto, FOAF e padres, Evoluo e Extensibilidade do FOAF, Descobrimento do FOAF, Referncias cruzadas do FOAF, Referncias a Vocabulrios Externos, Agradecimentos e Mudanas Recentes.

Depende de linguagem de marcao especfica:XML, JSON-LD, Turtle aplicado...

+ RDF

FOAF

Nveis de requisitos indicativos

CardinalidadeDescritos no documento, sem simbologia prpria.

FOAF - Atributos

FOAF - Atributos

Atributos (0.99):Total de 31

Nome da PropriedadeDescrioTipo de Dado

birthdayDia e ms de aniversrio.Data, no formato (MM-DD), onde MM representa o ms com dois dgitos e DD representa o dia, com dois dgitos.

lastNameSobrenome da pessoa.Texto de tamanho varivel.

firstNamePrimeiro nome.Texto de tamanho varivel.

Resultados

Cardinalidade:1..1: s devem aparecer uma nica vez para a entidade;

0..1: se utilizados, s devem aparecer uma nica vez para a entidade;

1..N: devem aparecer uma ou mais vezes para a entidade;

0..N: se utilizados, podem aparecer uma ou mais vezes para a entidade.

Resultados

Conjuntos de dados a serem coletadosCAtributo vCardPropriedade da Classe Person FOAF

Nome1..1FN, NfirstName

Sobrenome1..NFN, NfamilyName, lastName

Apelido0..NNICKNAMEN/A4

Sexo0..1GENDERgender

Fotografia0..NPHOTOimg

Data de Nascimento0..1BDAY, ANNIVERSARYage, birthday

Telefone0..NTELN/A4

Endereo de Correspondncia0..NADRN/A4

E-mail1..NEMAILmbox

Site Pessoal/Blog0..NN/A4weblog

Cargo0..NTITLEN/A4

Atuao0..NROLEN/A4

Instituio0..NORGworkplaceHomepage

Instituies de Ensino frequentadas/que frequenta0..NN/A4schoolHomepage

udio com descrio de informaes sobre a pessoa0..NSOUNDN/A4

Tags/Palavras-Chave (Folksonomia)0..NCATEGORIESN/A4

Localizao0..NTZ, GEON/A4

Identificadores em contas de Redes Sociais e de Mensageiros Instantneos0..NIMPPaccount, aimChatID, icqChatID, jabberID, msnChatID, openid, skypeID, yahooChatID

Hiperlinks para Redes de Colaborao (ResearchGate, Plataforma Lattes e outras plataformas)0..NN/A4currentProject, pastProject

Demais Interesses0..NN/A4interest, topic_interest

Produo de Bens e Servios0..NN/A4made

Produo Cientfica0..NN/A4made, publications

Outras informaes0..NNOTEN/A

Preenchimento automtico:

Resultados

EsquemaAtributo/Proprie-dadeTipoCaractersticas do Valor

vCardBEGINTexto FixoTexto fixo VCARD.

vCardENDTexto FixoTexto fixo VCARD.

vCardKINDTexto FixoTexto fixo individual.

vCardSOURCEPreenchimento AutomticoGerao da URN na qual estar disponvel o recurso no web site.

vCardXMLPreenchimento AutomticoConverso dos atributos do vCard para o padro xCard.

vCardLANGPreenchimento AutomticoIdioma adotado pelo web site.

vCardPROIDPreenchimento AutomticoNome do sistema de informao que gerou o vCard.

vCardREVPreenchimento AutomticoNmero do controle de verso do vCard individual.

vCardUIDPreenchimento AutomticoIdentificador nico do recurso no formato vCard no web site.

Preenchimento automtico:

Resultados

EsquemaAtributo/Proprie-dadeTipoCaractersticas do Valor

vCardCLIENTPIDMAPPreenchimento AutomticoIdentificador nico do recurso no formato vCard no web site, contendo a lista de identificadores de revises do contedo.

vCardURLPreenchimento AutomticoConcatenao dos atributos SOURCE e UID.

vCardVERSIONPreenchimento AutomticoVerso do vCard utilizado.

vCardKEYPreenchimento AutomticoChave pblica para autenticidade, gerada a partir da funo matemtica MD5 ou SHA1.

FOAFmbox_sha1sumPreenchimento AutomticoChave pblica para autenticidade do e-mail, gerada a partir da funo matemtica SHA1.

Descartados:

Resultados

EsquemaAtributo/Proprie-dadeJustificativa

vCardLOGOLogotipo no aplicvel a descrio de pessoas.

vCardMEMBERMembros contidos na Instituio no aplicvel a descrio de pessoas.

vCardRELATEDRelacionamento da Instituio com membros no aplicvel a descrio de pessoas.

vCardFBURLControle de agenda pblica no aplicvel ao universo de pesquisa do estudo proposto.

vCardCALADRURIControle de agenda pblica no aplicvel ao universo de pesquisa do estudo proposto.

vCardCALURIControle de agenda pblica no aplicvel ao universo de pesquisa do estudo proposto.

FOAFknowsControle de vnculos com outros colaboradores no aplicvel ao universo de pesquisa do estudo proposto.

FOAFmyersBriggsElementos de descrio de personalidade no aplicvel ao universo de pesquisa do estudo proposto.

FOAFplanArquivos de extenso .plan no aplicvel ao universo de pesquisa do estudo proposto.

FOAFstatusEstado emocional no aplicvel ao universo de pesquisa do estudo proposto.

FOAFtipjarVnculo a sistemas de pagamentos para receber doaes e demais tipos de remunerao no aplicvel ao universo de pesquisa do estudo proposto.

A aderncia entre os elementos que compem os padres de representao vCard e FOAF:Pode propiciar um atendimento mais eficiente s necessidades geradas pelos fluxos informacionais dos sistemas de informao, em especial na fase de armazenamento, ampliando a independncia em relao ao tipo de recuperao a ser construda.

A partir de uma nica base de dados amplia-se a possibilidade de construir mltiplas visualizaes:No caso de estruturas voltadas ao intercmbio de dados, viabilizando a utilizao de: estruturas vCard associadas linguagens de marcao XML ou JSON; estruturas apropriadas para realizao de consultas via SPARQL Protocol and RDF Query Language, com o uso do FOAF; estruturas de descrio RDF e XML, ou; consultas visuais em formato HTML.

Consideraes
Finais

Referncias

BERNERS-LEE, T.; HENDLER, J.; LASSILA, O. The semantic web. Scientific american, v. 284, n. 5, p. 2837, 2001. BRADNER, S. Key words for use in RFCs to Indicate Requirement Levels. Best Current Practice, Network Working Group. mar. 1997. BRICKLEY, D.; MILLER, L. FOAF Vocabulary Specification 0.99. [s.l: s.n.]. BRIGGS, K. C.; MYERS, I. B. Myers-Briggs type indicator. Palo Alto, CA: Consulting Psychologist Press, Inc, p. 4, 1977. COAD, P.; YOURDON, E. Object-oriented analysis. 2nd ed ed. Englewood Cliffs, N.J: Yourdon Press, 1991.CODD, E. F. Data models in database management. ACM Sigmod Record, v. 11, n. 2, p. 112114, 1981. CYGANIAK, R. et al. RDF 1.1 Concepts and Abstract Syntax World Wide Web Consortium, , 25 fev. 2014.DAVIS, M.; PHILLIPS, A. Tags for identifying languages. Network Working Group, Best Current Practice. set. 2009. INTERNET MAIL CONSORTIUM. vCard and vCalendar Internet Mail Consortium, , 1996.MOREIRA, F. M. et al. Tecnologias da Web Semntica para a recuperao de dados agrcolas: um estudo sobre o International Information System of the Agricultural Science and Technology (AGRIS). Em Questo, v. 21, n. 1, p. 173192, 2015.

PERREAULT, S. vCard Format Specification. Internet Engineering Task Force (IETF), Standards Track. 2011. ROHDE, D. Versit founders hope to smooth CTI path, bond with rival forum. Network World, p. 72, 8 jul. 1995. SANTANA, R. C. G. Ciclo de Vida dos Dados e o papel da Cincia da Informao. Anais do XIV Encontro Nacional de Pesquisa em Cincia da Informao. Anais... In: XIV ENCONTRO NACIONAL DE PESQUISA EM CINCIA DA INFORMAO. Florianpolis: ANCIB, 2013.SANTOS, P. L. V. A. DA C.; SANTANA, R. C. G. Transferncia da Informao: anlise para valorao de unidades de conhecimento. DataGramaZero - Revista de Cincia da Informao, v. 3, n. 2, abr. 2002. SANTOS, P. L. V. A. DA C.; SANTANA, R. C. G. Dado e Granularidade na perspectiva da Informao e Tecnologia: uma interpretao pela Cincia da Informao. Cincia da Informao, v. 42, n. 2, p. 11, maio 2015. VASA, Y. Mobile-initiated number information query and delivery. [s.l.] Google Patents, 2004. WERSIG, G. Information science: the study of postmodern knowledge usage. Information processing & management, v. 29, n. 2, p. 229239, 1993. WERSIG, G.; NEVELING, U. The phenomena of interest to information science. Information Scientist, v. 9, n. 4, p. 127140, 1975.

fernando(at)elleth.org | ricardosantana(at)marilia.unesp.br

Click to edit the title text formatClique para editar o ttulo mestre

12/09/16

Click to edit the title text formatClique para editar o ttulo mestre

Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline Level

Seventh Outline LevelClique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

12/09/16