SciELO e a interoperabilidade, no século 21

44
SciELO e a interoperabilidade, no século 21 São Paulo, 27/09/2013 [email protected] [email protected]

description

Durante seus 15 anos de operação ininterrupta, o SciELO veio aprimorando constantemente suas aplicações e serviços alinhado com os padrões internacionais de publicação cientifica em acesso aberto e muitas vezes sendo pioneiro na aplicação de determinadas tecnologias. Atualmente, para acompanhar a evolução dos recursos de disseminação de informação, se faz necessário a integração entre aplicações de forma automática e transparente. A disseminação de conteúdos transcende o uso de websites, portais e protocolos para uma visão mais abrangente, como o uso das API’s (Application Programming Interfaces) que capacitam diversos outros usuários, instituições, aplicações a fazerem uso dos conteúdos de forma diferenciada gerando valor agregado tanto para o provedor de conteúdos quanto para os usuários. During its 15 years of uninterrupted operation, SciELO has been constantly improving its applications and services in line with international standards in open access scholarly publishing, and in many cases being a pioneer in the application of some of the technologies. Currently, to keep up with the evolution of systems for the dissemination of information, it has become necessary for the integration amongst applications to be automatic and transparent. The dissemination of content goes beyond the use of Web sites, portals and protocols, such as with the use of API’s (Application Programming Interfaces) that enable various users, institutions and applications to use content in distinct and different ways, giving a more comprehensive view of it and generating value added both for the content provider and for users. Durante sus 15 años de operación ininterrumpida, SciELO viene en constante mejora de sus aplicaciones y servicios en línea con las normas internacionales de publicación científica en acceso abierto y, a menudo, siendo pionero en la aplicación de determinadas tecnologías. En la actualidad, para acompañar el desarrollo de los medios de difusión de información, se hace necesaria la integración entre las aplicaciones de forma automática y transparente. La difusión del contenido trasciende el uso de sitios Web, portales y protocolos para una visión más amplia, como el uso de las API’s (Application Programming Interfaces) que permiten a muchos otros usuarios, instituciones, aplicaciones, a hacer uso de los contenidos de forma diferenciada generando valor añadido tanto para el proveedor del contenido como para los usuarios.

Transcript of SciELO e a interoperabilidade, no século 21

Page 1: SciELO e a interoperabilidade, no século 21

SciELO e a interoperabilidade, no

século 21

São Paulo, 27/09/2013

[email protected]

[email protected]

Page 2: SciELO e a interoperabilidade, no século 21

Twitter

Page 3: SciELO e a interoperabilidade, no século 21

Twitter Devs

Page 4: SciELO e a interoperabilidade, no século 21

Amazon

Page 5: SciELO e a interoperabilidade, no século 21

Amazon Devs

Page 6: SciELO e a interoperabilidade, no século 21

Facebook

Page 7: SciELO e a interoperabilidade, no século 21

Facebook Devs

Page 8: SciELO e a interoperabilidade, no século 21

Crossref

Page 9: SciELO e a interoperabilidade, no século 21

Crossref Devs

Page 10: SciELO e a interoperabilidade, no século 21

NIH

Page 11: SciELO e a interoperabilidade, no século 21

NIH Devs

Page 12: SciELO e a interoperabilidade, no século 21

PLOS

Page 13: SciELO e a interoperabilidade, no século 21

PLOS Devs

Page 14: SciELO e a interoperabilidade, no século 21

Nature

Page 15: SciELO e a interoperabilidade, no século 21

Nature Devs

Page 16: SciELO e a interoperabilidade, no século 21

. . .

Page 17: SciELO e a interoperabilidade, no século 21

Interoperabilidade

Page 18: SciELO e a interoperabilidade, no século 21
Page 19: SciELO e a interoperabilidade, no século 21

Internet

Page 20: SciELO e a interoperabilidade, no século 21

API's

Application Programming Interfaces

● Interfaces projetadas para serem utilizadas

por máquinas.

● Quando públicas, podem ser utilizadas por

outras aplicações para gerar valor agregado

a dados e serviços, interoperar, prover

novos serviços, etc...

Page 21: SciELO e a interoperabilidade, no século 21

SciELO

Estado Atual

Page 22: SciELO e a interoperabilidade, no século 21

Lotes de Dados

Page 23: SciELO e a interoperabilidade, no século 21

Subconjuntos de dados

?

Page 24: SciELO e a interoperabilidade, no século 21

Interface de pesquisa

Page 25: SciELO e a interoperabilidade, no século 21

Interface de pesquisa

Page 26: SciELO e a interoperabilidade, no século 21

Gap SciELO, Século 21.

Page 27: SciELO e a interoperabilidade, no século 21

Application-Centric

Page 28: SciELO e a interoperabilidade, no século 21

Data-Centric

Page 29: SciELO e a interoperabilidade, no século 21

Caminho para a solução

Page 30: SciELO e a interoperabilidade, no século 21

Arquitetura Legada

Page 31: SciELO e a interoperabilidade, no século 21

Arquitetura de Transição

Page 32: SciELO e a interoperabilidade, no século 21

Arquitetura de Nova Geração

Page 33: SciELO e a interoperabilidade, no século 21

Acesso ao dados

http://ref.scielo.org/ddkpmx

Page 34: SciELO e a interoperabilidade, no século 21

Terminais disponíveis

http://manager.scielo.org/api/v1/?format=json

Page 35: SciELO e a interoperabilidade, no século 21

scieloapi.py

https://pypi.python.org/pypi/scieloapi

Page 36: SciELO e a interoperabilidade, no século 21

scieloapi.py cont.

http://ref.scielo.org/dw79x6

Page 37: SciELO e a interoperabilidade, no século 21

Exemplo 1

Page 38: SciELO e a interoperabilidade, no século 21

Exemplo 2

Page 39: SciELO e a interoperabilidade, no século 21

Exemplo 3

Page 40: SciELO e a interoperabilidade, no século 21

Exemplo 4

Page 41: SciELO e a interoperabilidade, no século 21

O que já temos?

• Ferramenta de Gestão de Catálogos.

(SciELO Manager) o Integrados (SciELO Costa Rica, SciELO Saúde

Publica, Revodonto)

o Próximas integrações (SciELO Cuba, SciELO

México, SciELO Espanha)

• scieloapi.py

o collection, journal, issue, pressreleases

• Ratchet (acessos) o Integrado e em testes apenas para SciELO Brasil

Page 42: SciELO e a interoperabilidade, no século 21

O que ainda falta?

• Gestão de artigos no SciELO Manager;

• Ferramenta para carga de artigos através de

XML's (SciELO Publishing Schema);

• Implantação do SciELO Manager nas

coleções SciELO;

• Ferramenta para gestão de dados

institucionais dos periódicos;

• Implantação oficial do Ratchet no SciELO

Brazil e demais coleções;

Page 43: SciELO e a interoperabilidade, no século 21

SciELO Manager

Page 44: SciELO e a interoperabilidade, no século 21

Obrigado!

Dúvidas?