O documento discute a integração de informações no governo eletrônico, incluindo metas de publicar dados abertos e ligados e aumentar o número de aplicações que usam esses dados, assim como os desafios da heterogeneidade e escalabilidade na integração.
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Integração de Informações no Governo Eletrônico
1. XXVI
SBBD
-‐
WCGE
2011
-‐
Painel
Integração de Informação no
• Clique
para
editar
os
es/los
do
texto
mestre
Governo Eletrônico:
– Segundo
nível
Metas, Perspectivas e
• Terceiro
nível
Desafios!
– Quarto
nível
» Quinto
nível
Bernadette Farias Lóscio
bfl@cin.ufpe.br
1
2. governo eletrônico
• Clique
para
editar
des
es/los
do
texto
mestre
“As ações do programa o Governo Eletrônico priorizam
o usoSegundo
nível
da informação e comunicação (TIC)
– das tecnologias
democratizar o acesso à
• para
Terceiro
nível
informação, visando ampliar o debate e a
– Quarto
nível
» Quinto
nível
participação popular na construção das políticas públicas,
como também aprimorar a qualidade dos
serviços e informações públicas
prestadas.”
2
3. desafios do governo eletrônico
Integração
• Clique
para
editar
os
es/los
do
texto
mestre
Representação ível
– Segundo
n
• Terceiro
nível
Publicação
informação
– Quarto
nível
» Quinto
nível
Busca e descoberta Controle de
acesso e privacidade
3
4. integração de informações – por que?
Por que integrar?
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
• Terceiro
nível
– Quarto
nível
» Quinto
nível
<....>
<....>
<....>
<....>
<....> <....>
<....> <....>
<....> <....>
<....> <....>
dados isolados
4
5. integração de informações – como?
Como
integrar?
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
• Terceiro
nível
Como oferecer uma visão global de dados
– Quarto
nível
distribuídos em fontes de dados
» Quinto
nível
autônomas e heterogêneas?
<....>
<....>
<....>
<....>
<....>
<....>
<....> <....>
<....> <....>
<....>
<....>
visão global dos dados
5
6. integração de informações – atividades iniciais
visão integrada! esquema
• global!
Clique
para
editar
os
es/los
do
texto
mestre
mapeamentos!
– Segundo
nível
• Terceiro
nível
– Quarto
nível
esquema esquema
esquema» Quinto
nível
local! local!
local!
mesmo modelo de dados!
definição da visão integrada, tradução para um modelo de dados
comum, definição de mapeamentos
6
7. integração de informações - arquitetura
aplicação!
• Clique
para
editar
os
es/los
do
texto
mestre
consultas!
– Segundo
nível
• Terceiro
nível
mediador!
– Quarto
nível
sub-consultas!
» Quinto
nível
tradutor!
tradutor! tradutor!
dados!
sistema de integração de dados
7
8. integração de informações – como tratar a escalabilidade?
Integração tradicional
• Clique
pmuitoeditar
osistema muito o
texto
mestre
Configuração inicial do
Requer
s
es/los
d cara!
ara
trabalho manual
Segundo
nível
– Não é adequada para um grande número de fontes de dados!
• Terceiro
nível
Respostas mais precisas!
– Quarto
nível
Integração pay-as-you-go
» Quinto
nível
Adequada para grandes volumes de dados
Dinâmica e flexível
Independente de arquitetura
Baixo custo de configuração inicial (processos automáticos)
Refinamentos sucessivos
Dados integrados podem ter baixa precisão!
8
9. integração de informações – problemas principais
Problemas:
escalabilidade
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
heterogeneidade
• Terceiro
nível
– Quarto
nível
» Quinto
nível
9
10. integração de informações – heterogeneidade: o que é?
heterogeneidade
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
Motivos:
• Terceiro
nível
Ausência de vocabulário comum
– Quarto
nível
Modelos de dados diferentes
» Quinto
nível
Falta semântica!
10
11. integração de informações – heterogeneidade: como tratar?
heterogeneidade:
• Clique
para
editar
os
es/los
do
texto
mestre
como resolver?
– Segundo
nível
• Terceiro
nível
web semântica (Semantic Web)
– Quarto
nível
» Quinto
nível
dados ligados (Linked Data)
dados abertos (Open Data)
11
12. integração de informações – web semântica
web Semânticas/los
do
texto
mestre
• Clique
para
editar
os
e
– Segundo
nível
is the extension of the World
“The Semantic Web
• Terceiro
that enables people to share content
Wide Web nível
beyond the boundaries of applications and websites. It
– Quarto
nível
has been described in rather different ways: as a utopic
» Quinto
nível
vision, as a web of data, or merely as a natural
paradigm shift in our daily use of the Web.”
http://semanticweb.org
12
13. integração de informações – web semântica: arquitetura
vocabulários:para
editar
os
es/los
do
texto
mestre
• Clique
ontologia, owl, rdfs!
– Segundo
nível
• Terceiro
nível
– Quarto
nível
linguagem de !
» Quinto
nível
consulta: sparql!
modelo comum: rdf!
identificação de recursos: URI!
criação de linguagens: xml!
13
14. integração de informações – web semântica: rdf
modelo rdf
• Clique
triplas(sujeitos
predicado, objeto)
para
editar
o , es/los
do
texto
mestre
– Segundo
nível
Zelia Gattai! ível
• Terceiro
n
Salvador!
– Quarto
nível
married! isIn!
» Quinto
nível
livedIn!
Jorge Amado! Bahia!
wrote!
wrote! partOf!
Mar Morto! Brazil!
Tieta do Agreste!
partOf!
Ceará!
14
15. integração de informações – dados ligados
dados ligados
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
O que é?
• Terceiro
nível
boas práticas para publicação de dados
Conjunto de
– Quarto
nível
na Web
estruturados
» Quinto
nível
O que proporciona?
Criação de um único espaço global de informação
Consultas mais complexas e não apenas por palavra-chave
Web de dados (web of data)!
15
16. integração de informações – dados ligados
dados ligados
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
Como obter?
• Terceiro
nível
Publicar dados em RDF via http
– Quarto
nível
RDF para conectar fontes
Criar links
» Quinto
nível
O que fazer?
Fazer uso de vocabulários conhecidos
Fazer ligação com fontes de dados conhecidas
Definir mapeamentos entre vocabulários
16
17. integração de informações – dados abertos
dados abertos
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
“Open data is the idea that certain data should
• Terceiro
nível
be freely available to everyone to use and
– Quarto
nível
republish as they wish, without restrictions
» Quinto
nível
from copyright, patents or other mechanisms of
control.”
http://en.wikipedia.org/wiki/Open_data
data.gov - data.gov.uk - data.gov.au - data.gc.ca
opendata.go.ke - data.norge.no - data.overheid.nl
17
18. dados abertos, dados ligados: casos de sucesso
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
• Terceiro
nível
– Quarto
nível
» Quinto
nível
data.gov.uk
18
19. dados abertos, dados ligados: casos de sucesso
• Clique
para
editar
os
es/los
do
texto
mestre
– Segundo
nível
• Terceiro
nível
– Quarto
nível
» Quinto
nível
ligadonospoli/cos.com.br
19
20. integração de informações no governo eletrônico
metas
Publicar dados abertos (formato padrão)
Publicar dados ligados
• Clique
para
editar
os
es/los
do
texto
mestre
Aumentar número de aplicações que fazem uso de
dados – Segundo
nível
abertos e dados ligados
Incentivar • Terceiro
nível
a contribuição/participação dos cidadãos
… – Quarto
nível
» Quinto
nível
perspectivas
Dados mais acessíveis e consistentes
desafios Visão integrada dos dados do governo
Maior envolvimento do cidadão
Resistência à mudanças
Compreensão do domínio Melhoria de serviços
Escolha e reuso de vocabulários …
Manutenção dos dados publicados
Escalabilidade
… 20