IDENTIFICADOR GLOBAL COM BASE NA INTERNET Gerald Jean Francis Banon Lise Christine Banon Video Conferência São José dos Campos - Brasília, 1 de agosto de 2008
Identificador global com base na Internet Conteúdo Porque um identificador global? Identificador global usado na plataforma URLib Protocolo de comunicação com o resolvedor urlib.net Comparação com o Handle System® e o DOI® Questões em aberto VC Banon & Banon, 2008
Porque um identificador global? (1/2) Identificador global com base na Internet Porque um identificador global? (1/2) Preservação dos hipervínculos (hyperlinks). ------------------ http://B ----------- --------------------------------------------------- -------------------------------- ----------- --------------------- ------------------------------ O vínculo em A aponta para B A B B’ Exemplo de navegação VC Banon & Banon, 2008
Porque um identificador global? (2/2) Identificador global com base na Internet Porque um identificador global? (2/2) Identificar o proprietário dos direitos patrimoniais. Identificar o documento original. a em B é uma cópia de a em A b a a em A é o original a c A é o dono de a A B Exemplo de dois acervos VC Banon & Banon, 2008
Identificador global usado na plataforma URLib (1/3) Identificador global com base na Internet Identificador global usado na plataforma URLib (1/3) A Plataforma URLib foi idealizada em 1995. Hospeda a BD do INPE desde 1995. Foram criados 33197 identificadores. 19399 ainda não têm o documento digital. 13798 têm o documento digital. VC Banon & Banon, 2008
Identificador global usado na plataforma URLib (2/3) Identificador global com base na Internet Identificador global usado na plataforma URLib (2/3) Exemplo de vínculo persistente na URLib Resolvedor Identificador http://urlib.net/sid.inpe.br/md-m09@80/2008/04.14.11.53 Prefixo Sufixo Metadados: http://urlib.net/sid.inpe.br/md-m09@80/2008/04.14.11.53?? VC Banon & Banon, 2008
Identificador global usado na plataforma URLib (3/3) Identificador global com base na Internet Identificador global usado na plataforma URLib (3/3) Granularidade do prefixo é muito fina. Foram criados mais de 70 prefixos. Atualmente são 30 prefixos ativos. VC Banon & Banon, 2008
Protocolo de comunicação com o resolvedor urlib.net (1/5) Identificador global com base na Internet Protocolo de comunicação com o resolvedor urlib.net (1/5) O vínculo no resolvedor aponta para B Resolvedor O vínculo em A aponta para o resolvedor e fornece o ID de B ------------------ http://IDB ----------- --------------------------------------------------- IDA IDB http://B IDC ----- -------------------------------- ----------- --------------------- ------------------------------ ’ A B Internet Comunicação com os provedores de dados via protocolo VC Banon & Banon, 2008
Protocolo de comunicação com o resolvedor urlib.net (2/5) Identificador global com base na Internet Protocolo de comunicação com o resolvedor urlib.net (2/5) 1 Cadastramento de um ator 2 Troca da senha 3 Troca do endereço de e-mail 4 Cadastramento de um documento 5 Troca de ator de um documento 6 Cancelamento do cadastro de um documento 7 Exibição do registro de um identificador Protocolo de comunicação VC Banon & Banon, 2008
Protocolo de comunicação com o resolvedor urlib.net (3/5) Identificador global com base na Internet Protocolo de comunicação com o resolvedor urlib.net (3/5) - verb = RegisterDocument - actorID (ex: dpi.inpe.br/banon/2001/01.11.16.21) - password - documentID (opcional) - originalDocument (opcional) - documentURL (opcional) - documentLastUpdate (obrigatório com documentURL) - metadataURL (opcional) - metadataLastUpdate (obrigatório com metadataURL) - metadataFormat (opcional, ex: mtd2-br) - metadataLanguage (opcional, ex: pt-BR) - previousEditionURL (opcional) - nextEditionURL (opcional) Cadastrar um documento VC Banon & Banon, 2008
Protocolo de comunicação com o resolvedor urlib.net (4/5) Identificador global com base na Internet Protocolo de comunicação com o resolvedor urlib.net (4/5) documentID actorID originalDocument documentURL documentLastUpdate metadataURL metadataLastUpdate metadataFormat metadataURL metadataLastUpdate Exemplo do registro de um identificador VC Banon & Banon, 2008
Protocolo de comunicação com o resolvedor urlib.net (5/5) Identificador global com base na Internet Protocolo de comunicação com o resolvedor urlib.net (5/5) Mais detalhes sobre o protocolo: http://urlib.net/iconet.com.br/banon/2008/05.16.17.13 VC Banon & Banon, 2008
Comparação com o Handle System® e o DOI® (1/2) Identificador global com base na Internet Comparação com o Handle System® e o DOI® (1/2) Na URLib, a geração dos prefixos é herdada da Internet. Internet Provedor de dados Resolvedor de identificação Provedor de dados Gerador de identificador Não precisa ser único VC Banon & Banon, 2008
Comparação com o Handle System® e o DOI® (2/2) Identificador global com base na Internet Comparação com o Handle System® e o DOI® (2/2) Na URLib, o sufixo é padrão, assim um prefixo pode facilmente ser reaproveitado. O protocolo proposto prevê o conceito de cópia e original. Um documento não é uma cópia se ele estiver hospedado no provedor que o registrou primeiro. Um documento é o original se ele estiver hospedado no provedor que possui os direitos patrimoniais. VC Banon & Banon, 2008
Identificador global com base na Internet Questões em aberta (1/1) Os metadados devem ser padronizados? A exibição dos metadados pode ser livre? VC Banon & Banon, 2008
Obrigado! Estas transparências: Identificador global com base na Internet Obrigado! Estas transparências: http://urlib.net/iconet.com.br/banon/2008/07.28.13.00 Autores: banon@dpi.inpe.br & lise@dpi.inpe.br VC Banon & Banon, 2008