1 / 17

Geração do formato mtd-br em provedor de dados armazenados na UR Lib

Gerald Jean Francis Banon Congresso Brasileiro de Biblioteconomia, Documentação e Ciência da Informação, 21 (CBBD) Curitiba, 22 de julho de 2005. Geração do formato mtd-br em provedor de dados armazenados na UR Lib. Geração do formato mtd-br. Conteúdo. UR Lib e UR Lib Service

ady
Télécharger la présentation

Geração do formato mtd-br em provedor de dados armazenados na UR Lib

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gerald Jean Francis Banon Congresso Brasileiro de Biblioteconomia, Documentação eCiência da Informação, 21 (CBBD) Curitiba, 22 de julho de 2005 Geração do formato mtd-brem provedor de dados armazenados na URLib

  2. Geração do formato mtd-br Conteúdo URLib e URLibService Formato mtd-br Exemplo de conversão de formato Uso dos campos Sugestão de uso do protocolo OAI Referência XXI CBBD Banon, 2005

  3. Geração do formato mtd-br URLib e URLibService(1/2) URLibdesigna um conjunto de repositórios uniformes no sentido em que existe uma regra de criação que permite que todos os repositórios criados sejam distintos uns dos outros, mesmo que partindo de iniciativas de criação independentes. Em cada repositório criado é depositado um único documento. O conceito foi criado em 1995 e aplicado extensivamente no INPE. XXI CBBD Banon, 2005

  4. Geração do formato mtd-br URLib e URLibService(2/2) URLibServicedesigna o programa de computador que gerencia a URLib. O URLibService disponibiliza os metadados em vários formatos: BibTeX, Refer, BibINPE, XML, xrefer, oai_dc e mtd-br. Os três últimos formatos são acessíveis via o protocolo OAI. XXI CBBD Banon, 2005

  5. Geração do formato mtd-br Formato mtd-br(1/1) O formato mtd-br é o padrão Brasileiro de metadados de teses e dissertações. Ele foi desenvolvido pelo IBICT no âmbito do projeto da BDTD. Ele é usualmente integrado aos demais formatos de metadados acessíveis via o protocolo OAI. XXI CBBD Banon, 2005

  6. Geração do formato mtd-br Exemplo de conversão de formato: Título(1/8) Título da tese no formato da URLib titleUma abordagem... em processo englishtitleAn approach… environment <mtd-br:Titulo Idioma="pt">Uma abordagem... em processo</mtd-br:Titulo> <mtd-br:Titulo Idioma="en">An approach… environment</mtd-br:Titulo> Script Tcl de conversão proc Convert {data} { # UTF-8 == Unicode Transformation Format-8 return [encoding convertto utf-8 $data] } <mtd-br:Titulo Idioma="pt">[Convert $title]</mtd-br:Titulo> <mtd-br:Titulo Idioma="en">[Convert $englishtitle]</mtd-br:Titulo> Troca nome de campo Formato mtd-br XXI CBBD Banon, 2005

  7. Geração do formato mtd-br Exemplo de conversão de formato: Idioma(2/8) languagePortuguese <mtd-br:Idioma>pt</mtd-br:Idioma> Troca nome e valor de campo set languageTable(Portuguese) pt set languageTable(Pt) pt set languageTable(Spanish) es set languageTable(French) fr set languageTable(English) en XXI CBBD Banon, 2005

  8. Geração do formato mtd-br Exemplo de conversão de formato: Grau e Titulação(3/8) thesistypeDissertação (Mestrado em Computação Aplicada) <mtd-br:Grau>Mestre</mtd-br:Grau> <mtd-br:Titulacao>Mestre em Computação Aplicada</mtd-br:Titulacao> Desmembra um campo em dois if [regexp {Mestrado} $thesisType] {set grau Mestre} if [regexp {Doutorado} $thesisType] {set grau Doutor} regsub {.*\(Mestrado(.*)\)} $thesisType {Mestre\1} titulacao regsub {.*\(Doutorado(.*)\)} $thesisType {Doutor\1} titulacao <mtd-br:Titulacao>[Convert $titulacao]</mtd-br:Titulacao> XXI CBBD Banon, 2005

  9. Geração do formato mtd-br Exemplo de conversão de formato: Resumo(4/8) abstractNo contexto... de software. ABSTRACT: Nowadays… development. <mtd-br:Resumo Idioma="pt">No contexto... de software.</mtd-br:Resumo> <mtd-br:Resumo Idioma="en">Nowadays... development.</mtd-br:Resumo> Desmembra um campo em dois regexp {(.*)ABSTRACT:? *(.*)} $abstract m resumo abstract <mtd-br:Resumo Idioma="pt">[Convert $resumo]</mtd-br:Resumo> <mtd-br:Resumo Idioma="en">[Convert $abstract]</mtd-br:Resumo> XXI CBBD Banon, 2005

  10. Geração do formato mtd-br Exemplo de conversão de formato: Assunto(5/8) keywordsengenharia de software, qualidade. <mtd-br:Assunto Idioma="" Esquema=""> engenharia de software </mtd-br:Assunto> <mtd-br:Assunto Idioma="" Esquema=""> qualidade </mtd-br:Assunto> foreach item [split $keywords ,] { set line {<mtd-br:Assunto Idioma="" Esquema="">[Convert $item]</mtd-br:Assunto>} puts [subst $line] } Desmembra um campo em uma lista de campos XXI CBBD Banon, 2005

  11. Geração do formato mtd-br Exemplo de conversão de formato: Autor(6/8) authorLahoz, Carlos Henrique Netto Reorganiza nome de autor <mtd-br:Autor> <mtd-br:Nome>Carlos Henrique Netto Lahoz</mtd-br:Nome> <mtd-br:Citacao>Lahoz, Carlos Henrique Netto</mtd-br:Citacao> </mtd-br:Autor> regexp {([^,]*), (.*)} $author m lastName otherName <mtd-br:Nome>[Convert "$otherName $lastName"]</mtd-br:Nome> <mtd-br:Citacao>[Convert $author]</mtd-br:Citacao>" XXI CBBD Banon, 2005

  12. Geração do formato mtd-br Exemplo de conversão de formato: Contribuidor(7/8) committee { {Ferreira, Maurício Gonçalves Vieira, (presidente)} {Sant'Anna, Nilson, (orientador)} {Carvalho, Solon Venâncio de} } <mtd-br:Contribuidor Papel="Presidente"> <mtd-br:Nome>Maurício Gonçalves Vieira Ferreira</mtd-br:Nome> <mtd-br:Citacao>Ferreira, Maurício Gonçalves Vieira</mtd-br:Citacao> </mtd-br:Contribuidor> <mtd-br:Contribuidor Papel="Orientador"> <mtd-br:Nome>Nilson Sant'Anna</mtd-br:Nome> <mtd-br:Citacao>Sant'Anna, Nilson</mtd-br:Citacao> </mtd-br:Contribuidor><mtd-br:Contribuidor Papel="Membro da Banca"> <mtd-br:Nome>Solon Venâncio de Carvalho</mtd-br:Nome> <mtd-br:Citacao>Carvalho, Solon Venâncio de</mtd-br:Citacao> </mtd-br:Contribuidor> Extração e preenchimento de um atributo XXI CBBD Banon, 2005

  13. Geração do formato mtd-br Exemplo de conversão de formato: Controle(8/8) Formata a data de atualização repository sid.inpe.br/jeferson/2004/05.06.14.08 referencetype Thesis secondarykey INPE-11550-TDI/958 lastupdate2005:03.15.09.56.23 sid.inpe.br/marciana/2002/09.24.11.14 jefferson regsub {(....):(..)\.(..)\.(..)\.(..)\.(..).*} $lastUpdate {\1-\2-\3T\4:\5:\6Z} updateDate <mtd-br:Controle> <mtd-br:Sigla>INPE</mtd-br:Sigla> <mtd-br:DataAtualizacao>2005-03-15T09:56:23Z</mtd-br:DataAtualizacao> <mtd-br:IdentificacaoDocumento>sid.inpe.br/jeferson/2004/05.06.14.08 INPE-11550-TDI/958</mtd-br:IdentificacaoDocumento> <mtd-br:Tipo>Theses.text</mtd-br:Tipo> </mtd-br:Controle> XXI CBBD Banon, 2005

  14. Geração do formato mtd-br Uso dos campos: Campos usados implicitamente(1/2) metadatalastupdate2005:06.13.15.43.24 sid.inpe.br/marciana/2002/09.24.11.14 jefferson (usado para fazer a coleta seletiva) size 27841 Kbytes (usado para filtrar os registros de teses e dissertações) (size tem que existir e ser diferente de zero) visibility shown (usado para filtrar os registros com restrição de acesso) XXI CBBD Banon, 2005

  15. Geração do formato mtd-br Uso dos campos: Campos não usados(2/2) areaCOMP citationkeyLahoz:2004:AbGeQu courseCAP dissemination<E><NTRSNASA><BNDEPOSITOLEGAL> groupSPG hostcollection sid.inpe.br/banon/2003/08.15.17.40 index0 metadatarepositorysid.inpe.br/jeferson/2004/05.06.14.08.33 numberoffiles 625 numberofpages 309 secondarydate 20040319 targetfile paginadeacesso.html year 2004 XXI CBBD Banon, 2005

  16. Biblioteca do • Pesquisador • Biblioteca do Editor • (congressos/revistas) • Biblioteca da Instituição Submissão Upload Coleta Download Obra A Obra A Obra B Rep A Rep B Processo de Publicação Obra A Download Rep A Obra B Download Rep B Acervo de e-Print (OAI) Obra B Download Rep B Currículo Lattes Geração do formato mtd-br Sugestão de uso do protocolo OAI(1/1) XXI CBBD Banon, 2005

  17. Geração do formato mtd-br Referência(1/1) @ComputerProgram{Banon::CrMeFo, programmer = "Banon, Gerald Jean Francis", title = "Cria\c{c}\~ao de metadados no formato mtd-br", computer = "Any computer running TclTk", keywords = "OAI, IBICT, MTD-BR, XML, metadados, URLib.", hostcollection = "dpi.inpe.br/banon/1999/01.09.22.14", metadatarepository = "iconet.com.br/banon/2004/04.24.19.49.05", repository = "iconet.com.br/banon/2004/04.24.19.49", site = "iris.sid.inpe.br:1905", url = "http://iris.sid.inpe.br:1905/rep/iconet.com.br/banon/2004/04.24.19.49", accessdate = "05 jul. 2005“ } XXI CBBD Banon, 2005

More Related