Painel-Bernadete Farias Loscio

Transcrição

Painel-Bernadete Farias Loscio
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 •  Terceiro nível Metas,
Perspectivas e
–  Quarto nível Desafios!
»  Quinto nível Bernadette Farias Lóscio
[email protected]
1 governo eletrônico
ações p
doara programa
• “AsClique editar de
os Governo
es/los dEletrônico
o texto mpriorizam
estre o uso
das
tecnologias
da
informação
e
comunicação
(TIC)
–  Segundo nível democratizar o acesso à
–  Quarto nível informação
, visando ampliar o debate e a
»  Quinto nível •  para
Terceiro 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 desafios do governo eletrônico
Integração
•  Clique para editar os es/los do texto mestre –  Segundo nível Representação
•  Terceiro nível Publicação
informação
–  Quarto nível »  Quinto nível Busca e descoberta
Controle de
acesso e privacidade
3 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 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
–  Quarto nível uma visão global de dados
»  Quinto nível fontes de dados
distribuídos
em
autônomas e heterogêneas?
<....>
<....>
<....>
<....>
<....>
<....>
<....>
<....>
<....>
<....>
<....>
<....>
visão global dos dados
5 integração de informações – atividades iniciais
• 
visão integrada!
esquema
Clique para editar global!
os es/los do texto mestre mapeamentos!
–  Segundo nível •  Terceiro nível –  Quarto nível esquema
» 
Quinto n
ível esquema
local!
local!
esquema
local!
mesmo modelo de dados!
definição da visão integrada, tradução para um modelo de dados
comum, definição de mapeamentos
6 integração de informações - arquitetura
aplicação!
•  Clique para editar os es/los do texto mestre –  Segundo nível •  Terceiro nível –  Quarto nível »  Quinto nível tradutor!
consultas!
mediador!
tradutor!
sub-consultas!
tradutor!
dados!
sistema de integração de dados
7 integração de informações – como tratar a escalabilidade?
Integração tradicional
Configuração inicial do sistema muito cara!
•  Clique p
ara e
ditar o
s e
s/los d
o t
exto m
estre Requer muito trabalho manual
–  Não
Segundo nível para um grande número de fontes de dados!
é adequada
Respostas
mais
precisas!
•  Terceiro nível –  Quarto nível »  Quinto nível Integração pay-as-you-go
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 integração de informações – problemas principais
Problemas:
•  Clique para editar os es/los do texto mestre escalabilidade
–  Segundo nível heterogeneidade
•  Terceiro nível –  Quarto nível »  Quinto nível 9 integração de informações – heterogeneidade: o que é?
heterogeneidade
•  Clique para editar os es/los do texto mestre –  Segundo nível Ausência de vocabulário comum
•  Terceiro nível Modelos
de dados diferentes
–  Quarto nível » Falta
Quinto semântica
nível !
10 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)
dados ligados (Linked Data)
dados abertos (Open Data)
–  Quarto nível »  Quinto nível 11 integração de informações – web semântica
web
Semântica
•  Clique para editar os es/los do texto mestre “The Semantic
–  Segundo nível Web is the extension of the World
Web that
• Wide
Terceiro nível enables people to share content
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 integração de informações – web semântica: arquitetura
•  Clique pontologia,
ara editar os erdfs!
s/los do texto mestre vocabulários:
owl,
–  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 integração de informações – web semântica: rdf
modelo rdf
, predicado
, objeto
)
•  Clique triplas(
para esujeito
ditar os es/los do texto mestre –  Segundo nível Zelia
Gattai!
•  Terceiro nível –  Quarto nível married!
»  Quinto nível Jorge Amado!
wrote!
Tieta do Agreste!
Salvador!
livedIn!
isIn!
Bahia!
wrote!
Mar Morto!
partOf!
Brazil!
Ceará!
partOf!
14 integração de informações – dados ligados
ligados
dados
•  Clique para editar os es/los do texto mestre –  Segundo nível O que
é?
•  Terceiro nível Conjunto
de boas práticas para publicação de dados
– 
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 integração de informações – dados ligados
ligados
dados
•  Clique para editar os es/los do texto mestre –  Segundo Comonível obter?
•  Terceiro nível dados em RDF via http
Publicar
–  Quarto ível RDF para
Criar nlinks
»  Quinto nível conectar fontes
O que fazer?
Fazer uso de vocabulários conhecidos
Fazer ligação com fontes de dados conhecidas
Definir mapeamentos entre vocabulários
16 integração de informações – dados abertos
abertos
•  Clique para editar os es/los do texto mestre dados
–  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 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 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 integração de informações no governo eletrônico
metas
Publicar dados abertos (formato padrão)
Publicar dados ligados
• 
Clique p
ara e
ditar o
s e
s/los d
o t
exto m
estre Aumentar número de aplicações que fazem uso de
Segundo nível dados – 
abertos
e dados
ligados
Incentivar • a Terceiro contribuição/participação
dos cidadãos
nível …
–  Quarto nível »  Quinto nível desafios
Resistência à mudanças
Compreensão do domínio
Escolha e reuso de vocabulários
Manutenção dos dados publicados
Escalabilidade
…
perspectivas
Dados mais acessíveis e consistentes
Visão integrada dos dados do governo
Maior envolvimento do cidadão
Melhoria de serviços
…
20 referências
• 
• 
HEATH, T., BIZER, C., Linked Data: Evolving the Web into a Global Data Space (1st edition).
Synthesis Lectures on the Semantic Web: Theory and Technology, 1:1, 1-136. Morgan &
Claypool, 2011.
, G., CARROL
, J. J., Resource
Description
Framework d
(RDF):
Concepts and
Syntax • KLYNE
Clique para editar os es/los o texto mAbstract
estre W3C Recommendation, 2004. http://www.w3.org/TR/rdf-concepts/.
–  Segundo nível • 
LEE, T. B., Linked Data - Design Issues, 2006. http://www.w3.org/DesignIssues/
•  Terceiro nível LinkedData.html
• 
–  Quarto ível van Harmelen, A Semantic Web Primer , ISBN-10 0262012421,
Grigoris Antoniou,
Franknvan
Quinto nível The MIT Press, 2a. » 
Edition,
2008.
Das Sarma, A., Dong, X., Halevy, A. “Bootstrapping Pay-as-you-go Data Integration
Systems”. In: Proceedings of the ACM SIGMOD International Conference on Management
of Data, 2008, pp. 861–874.
Halevy, A., Rajaraman, A., Ordille, J. “Data Integration: the Teenage Years”, In: Proceedings
of the 25th International Conference on Very Large Data Bases, Seoul, Korea, 2006, pp.9-16.
• 
• 
21