You are on page 1of 52

Frederico Bortolato

Orientador: Prof. Dr. Marcelo Rezende

Motivao
Objetivos
Reviso Bibliogrfica
Mtodo de Trabalho
Cronograma

Acesso Informao como direito


fundamental
Governo Eletrnico (e-Gov)
Governo Aberto
Lei Federal n 12.527 - Lei de Acesso
Informao Pblica (LAI)
Dados Abertos Governamentais (DAG)
Web Semntica papel fundamental

Adoo das TICs pelas organizaes da Administrao


Pblica, como diferentes vias atravs das quais se
conectam e interagem com outras organizaes e pessoas
Prestao de servios pblicos por meio eletrnico, ou
seja, utilizando-se recursos de tecnologia da informao
Automatizao de processos pr-existentes em papel e nos
departamentos
Dados relativos s mais variadas atividades pblicas esto
agora em formato digital
Perspectivas para um emprego mais efetivo do Princpio da
Publicidade

Ideia de que o governo deveria ser totalmente transparente


para poder ser acompanhado pelo cidado

EIXOS:
1.
Transparncia de informaes: para que a populao entenda
o funcionamento de seus governos;
2.
Engajamento pblico: para que a populao possa influenciar
o funcionamento de seus governos ao participar de processos
polticos governamentais e programas de polticas pblicas;
3.
Responsabilizao: para que a populao possa cobrar a
responsabilidade dos governos por suas polticas e prestao
de servios.
Fonte: Nathaniel Heller
http://www.globalintegrity.org/blog/working-definition-opengov

OGP - Parceria para Governo Aberto (Open


Government Partnership): iniciativa internacional que
visa difundir e incentivar globalmente prticas
governamentais relacionadas transparncia dos
governos, acesso informao pblica e participao
social. (http://www.opengovpartnership.org)

Declarao de Governo Aberto


http://www.opengovpartnership.org/declara%C3%A7%C3%A3o-de-governo-aberto

todos tem direito a receber dos rgos pblicos


informaes de seu interesse particular, ou de
interesse coletivo ou geral, que sero prestadas no
prazo da lei, sob pena de responsabilidade, ressalvadas
aquelas cujo sigilo seja imprescindvel segurana da
sociedade e do Estado
Fonte: Constituio Federal - Art. 5, Inciso XXXIII

Lei N 12.527, de 18 de novembro de 2011


(Lei de Acesso a Informao Pblica LAI)

Informaes mnimas que devem ser fornecidas (Portais)

Contedo institucional
Contedo financeiro e oramentrio
Requisitos para os sites de rgos pblicos
O site deve ter uma ferramenta de pesquisa de contedo
Indicar meios de contato por via eletrnica ou telefnica com o rgo que
mantm o site
Deve ser possvel realizar o download das informaes em formato eletrnico
(planilhas e texto)
O site deve ser aberto ao de mecanismos automticos de recolhimento de
informaes, em formatos abertos e estruturados
A autenticidade e a integridade das informaes do site devem ser garantidas
pelo rgo
Manter atualizadas as informaes disponveis para acesso

O movimento de Dados Abertos surge como uma


demanda social para aumentar a transparncia, a
colaborao e a participao dos cidados nas polticas
e nas aes do governo e compe o conceito de
Governo Aberto.

Um governo s pode ser considerado Aberto em sua


plenitude se ele incorporar os dados abertos em suas
polticas de gesto da informao

Segundo a definio da Open Knowledge Foundation, os


dados so considerados abertos quando:

Qualquer pessoa pode livremente us-los, reutiliz-los


e redistribu-los, estando sujeito a, no mximo, a
exigncia de creditar a sua autoria e compartilhar
pela mesma licena.

http://okfn.org

1. Completos: Todos os dados pblicos esto disponveis. Dado pblico


o dado que no est sujeito a limitaes vlidas de privacidade,
segurana ou controle de acesso.
2. Primrios: Os dados so apresentados tais como os coletados na
fonte, com o maior nvel possvel de granularidade e sem agregao
ou modificao.
3. Atuais: Os dados so disponibilizados to rapidamente quanto
necessrio preservao do seu valor.
4. Acessveis: Os dados so disponibilizados para a o maior alcance
possvel de usurios e para o maior conjunto possvel de finalidades.
http://www.opengovdata.org/home/8principles

5. Compreensveis por mquinas: Os dados so razoavelmente


estruturados de modo a possibilitar processamento automatizado.
6. No discriminatrios: Os dados so disponveis para todos, sem
exigncia de requerimento ou cadastro.
7. No proprietrios: Os dados so disponveis em formato sobre o
qual nenhuma entidade detenha controle exclusivo. (pdf, doc, etc.)
8. Livres de licenas: Os dados no esto sujeitos a nenhuma
restrio de direito autoral, patente, propriedade intelectual ou
segredo industrial. Restries sensatas relacionadas privacidade,
segurana e privilgios de acesso so permitidas.
http://www.opengovdata.org/home/8principles

A Web atual representa informao usando:


Linguagem natural (ex., Ingls, Portugus, etc.)
Grficos, multimdia e Page layout (formatao)

Dados na Web so organizados para serem lidos


por humanos e no por programas de
computador
Nela os computadores fazem apenas a
apresentao da informao, porm o processo
de interpretao fica a cabo do seres humanos
apenas

Possui grande volume de informaes no


estruturadas ou pouco estruturadas

Dificuldade de encontrar o que se deseja

Integrar informaes de vrias fontes

Interpretao: extrair significado das pginas

Falta de preciso: muitos resultados irrelevantes


Falta de contexto
Falta de semntica na definio das pginas/contedos

A Web Semntica uma extenso da Web


atual, onde a informao possui um
significado claro e bem definido,
possibilitando uma melhor interao entre
computadores e pessoas (Tim Berners-Lee)
Tambm chamada de Web 3.0

Prover contexto e semntica informao para


softwares
Transformar os dados e aplicativos em elementos
teis, legveis e compreensveis para o software
Facilitar a comunicao dinmica, a cooperao e
a inferncia para os agentes inteligentes
A Web Semntica uma tentativa inversa de
soluo. Ao invs de pensar na informao para
os humanos somente, a ideia pensar na
mquina tambm (cooperao).

Recurso

Software

Link para

temManual

Link para

requer

Link para

Recurso

Recurso

requer

Recurso

Link para

Recurso

Documento

Link para

Biblioteca

Documento

Link para

Assunto
Link para

Recurso

Biblioteca

parteDe

baseadoEm

Recurso

Link para

Imagem

Recurso

Link para

Recurso

As s unto

Assunto
Tpico

Tpico

autor

Pessoa

Fonte: Berners-Lee (2000) adaptada.

Metadados
RDF
SPARQL
Ontologias
OWL

A Web Semntica utiliza metadados para dar


significado aos seus recursos
Significa dado sobre dado ou informao a
respeito de outra informao.
Definio do contexto da informao na web
(Berners-Lee et al., 2001)

Resource Description

Framework

Modelo para descrever


recursos e como eles se
relacionam
Baseado em um modelo de
grafo no lugar de rvore
Usa XML como sintaxe
Sintaxe: descreve os
recursos atravs de
declaraes (triplas)

PREFIX
SELECT
WHERE
{ ?x
?x

foaf:
<http://xmlns.com/foaf/0.1/>
?name ?mbox
foaf:name ?name .
foaf:mbox ?mbox }

name

mbox

"Johnny Lee Outlaw"

<mailto:jlow@example.com>

"Peter Goodguy"

<mailto:peter@example.org>

A utilizao das triplas <objeto, atributo,


valor> garante a definio nica dos
conceitos, no entanto, o mesmo conceito
pode ser expresso de forma diferente e em
linguagens diferentes.
Para que a informao existente possa ser
processada e relacionada necessrio que
exista uma definio da relao entre os
conceitos contidos em diferentes documentos
e bases de dados. Para isso so utilizadas as
ontologias.

"..uma especificao formal e explcita de


uma conceitualizao compartilhada..."
(GRUBER, 1997)
"An ontology defines the terms used to

describe and represent an area of knowledge


[...] need to share domain information [...]
include computer-usable definitions of basic
concepts in the domain and the relationships
among them [...] they make that knowledge
reusable... (W3C)

Por meio de ontologias, possvel conseguir uma


uniformidade de vocabulrio, de forma a evitar

ambigidades e inconsistncias

Uma ontologia descreve:


Indivduos: os objetos mais bsicos

Classes: conjuntos de objetos, ou tipo de objetos


Atributos: propriedades, caractersticas ou parmetros
que os objetos tm e podem partilhar

Relaes: formas de relacionamento entre objetos

A OWL uma linguagem para a definio e


instanciao de ontologias WEB.
A linguagem OWL uma reviso baseada em
pesquisa da linguagem DAML+OIL.
Maior capacidade de interpretao do contedo
por mquinas do que XML, RDF e RDFS (RDF
Schema), por fornecer vocabulrio adicional com
uma semntica formal

A OWL possui trs sub-linguagens


incrementais para serem usadas por diferentes
comunidades de implementadores e usurios:
OWL Lite, OWL DL e OWL Full.
Cada uma destas sub-linguagens uma
extenso de sua predecessora, tanto em
relao ao que pode ser expressado, como em
relao ao que pode ser concludo.

Fonte: Adaptado de Gomez-Perez et al. (2004) e Salm Junior (2012)

Possui uma estratgia de construo de ontologia independente da


aplicao ou de uma ontologia de ncleo.
Possui descrio para as principais atividades e processos da
Engenharia de Ontologia.
Possui o detalhamento necessrio para o uso de Padres de Projeto
de Ontologias.

Fornece uma biblioteca para reengenharia de Recursos No


Ontolgicos.
Fornece ferramentas de apoio s atividades da Engenharia de
Ontologia (Neon Toolkit e seus diversos plug-ins).

Disponibiliza boa documentao sobre os mtodos, tcnicas e


ferramentas associadas s atividades propostas na metodologia.

Definio:
An ODP is a modeling solution to solve a

recurrent ontology design problem.


Fonte: Presutti el al. (2008)

Neon Toolkit verso 2.5.2


Jena Framework verso 2.7.3
Eclipse Juno (verso 4.2)
Java SDK verso 7
AntConc verso 3.2.4 (2011)
Plataforma Corais

1.
2.
3.
4.

I.
II.
5.
6.
7.

8.

Identificar o propsito, o escopo


e o nvel de formalidade
Identificar os usurios
Identificar os usos
Identificar os requisitos
Requisitos No-Funcionais
Requisitos Funcionais

Agrupar os requisitos
Validar o conjunto de requisitos
Priorizar os requisitos
Extrair a terminologia e suas
frequncias

Foi usada a tcnica das Questes de


Competncia (CQs), adotando-se uma
abordagem Middle out para a identificao,
na qual escreve-se apenas uma lista inicial de
CQs mais relevantes para o domnio, as quais
so compostas ou decompostas,
posteriormente, em formas mais abstratas ou
mais simples.
2 grupos bem delimitados de requisitos

Conceitos do Processo Legislativo enquanto


procedimento formal de produo de normas,
suas etapas e atividades, juntamente com as
estruturas dos documentos, atores e papis
relacionados ao processo
Esses conceitos e regras esto positivados
nos textos das Constituies Federal e
Estadual, do Regimento Interno da Alesp, e
nos manuais do processo legislativo.

1. Definio do grupo de pessoas que ir participar da atividade: escolhidas pessoas que


tm algum vnculo ou interesse Processo Legislativo ou a Participao e Controle Social.
2. Definio e envio do questionrio sobre Processo Legislativo e Participao Social: o
questionrio criado para capturar os conceitos e requisitos da ontologia foi enviado e
respondido por cada um dos colaboradores escolhidos na subatividade 1.
3. Consolidao das respostas dos questionrios: as respostas dos questionrios foram
analisadas e consolidadas, gerando uma lista inicial de conceitos, cenrios de uso e
questes de competncia relacionadas ontologia.
4. Consolidao colaborativa dos requisitos: as informaes consolidadas na subatividade
3 foram colocadas dentro do prprio ambiente do projeto no Corais para discusso e
consolidao da lista final dos requisitos funcionais (CQs) da ontologia.
5. Responder as CQs: O maior nmero possvel de CQs dessa lista dever ser respondida
em linguagem natural

Fonte: http://corais.org/ontolegissp

CQG1. Estrutura e Tipos das Proposies e


das Normas

CQG2. Atores, Papis, Grupos e Orgos

CQG3. Processo Legislativo

CQG4. Participao Social no Processo


Legislativo

Programa de Lingustica de Corpus AntConc verso 3.2.4

1.
2.
3.

4.
5.

Modelo de Ciclo de
vida
Cenrios e seus
processos e atividades
Mapeamento dos
processos e das
atividades na fases
Ordenao dos
processos e atividades
Restries e
atribuies de
recursos

Considerando que o Processo Legislativo uma


rea na qual os requisitos esto
consubstanciados em leis e regimentos que no
sofrem alteraes com frequencia
Considerando que os requisitos relacionados aos
processos de Participao Social sero levantados
e especificados em etapa anterior ao
planejamento e execuo do projeto
Foi considerado como o modelo mais adequado
para este projeto o Modelo em Cascata

Cenrio 1 - Da especificao para a implementao.


Cenrio 2 - Reuso e reengenharia de recursos noontolgicos.

Cenrio 3 - Reuso de recursos ontolgicos.

Cenrio 4 - Reuso e reengenharia de recursos ontolgicos.

Cenrio 5 - Reuso e fuso de recursos ontolgicos.

Cenrio 6 - Reuso, fuso e reengenharia de recursos


ontolgicos.

Cenrio 7 - Reuso de Padres de Projeto de Ontologias.

Cenrio 8 - Reestruturao de recursos ontolgicos.

Cenrio 9 - Localizao de recursos ontolgicos.

Six-Phase Waterfall Ontology Network Life Cycle Model

1.

Dependencia de processos e atividades

2.

Processo e atividades em paralelo

3. Incluso e excluso de processos e


atividades

Processo/Atividade

Fase

Ao

Ontology Evolution

Design Phase

Excludo

Ontology Modification

Design Phase

Excludo

Ontology Update

Design Phase

Excludo

Ontology Translation

Implementation Phase

Excludo

Ontology Upgrade

Maintenance Phase

Excludo

Ontology Versioning

Maintenance Phase

Excludo

Ontology Learning

Todas

Excludo

Ontology Repair

Todas

Excludo

Ontology Summarization

Todas

Excludo

Ontology Partitioning

Design Phase

Includo

Reengineering Phase

Movido

Non-Ontological Resource Reengineering

Design Phase

Experiment Development

Experiment Phase

Criado

Analysis of Results

Experiment Phase

Criado

gOntt: Plug-in NeOn para planejamento do projeto

Qualificao

Defesa