<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>OGDPub: Ontologia de Domínio para Publicação de Dados Abertos por Municípios Brasileiros</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Larissa Mariany Freiberger Pereira</string-name>
          <email>freiberger.lm@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Guilherme Bertoni Machado</string-name>
          <email>gbertonimachado@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>José Leomar Todesco</string-name>
          <email>jose.todesco@ufsc.br</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fernando Ostuni Gauthier</string-name>
          <email>gauthier@egc.ufsc.br</email>
        </contrib>
      </contrib-group>
      <fpage>162</fpage>
      <lpage>167</lpage>
      <abstract>
        <p>This paper reports the development of a domain ontology for open data publishing by Brazilian municipalities. The developed ontology standardizes the concepts involved in the world of open government data as well as explicit and formalizes the open data publishing process, specifically in the context of Brazilian municipalities. Resumo. Este artigo relata o desenvolvimento de uma ontologia de domínio para publicação de dados abertos por municípios brasileiros. A ontologia desenvolvida padroniza os conceitos envolvidos no mundo de dados abertos governamentais, bem como explicita e formaliza o processo de publicação destes dados, especificamente no contexto de municípios brasileiros.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introdução</title>
      <p>governamentais gerados por municípios acabem sendo subutilizados, isto é, não se
aproveita todo o potencial que o dado traz consigo para gerar novas informações que por
vezes não estão explícitas, mas implícitas entre os dados.</p>
      <p>A questão, neste contexto, é: como ampliar e promover o uso dos dados abertos
governamentais municipais no Brasil? Para auxiliar na resolução deste problema, é
proposta, neste artigo, uma ontologia de domínio que possibilite que os datasets sejam
descritos através de metadados, tornando mais simples encontra-los na Web e, além
disso, é proposto ainda que a ontologia seja capaz de classificar os datasets e
apresentalos a partir de uma “linguagem cidadã”, tornando-os compreensíveis à sociedade em
geral.</p>
    </sec>
    <sec id="sec-2">
      <title>2. OGDPub</title>
      <p>A ontologia, denominada OGDPub ou “Open Government Data Publish”, foi
desenvolvida em Web Ontology Language2 (OWL), padrão definido pela World Wide
Web Consortium3 (W3C). Em um primeiro momento foi utilizada a ferramenta XMind4
para construir o mapa mental do processo de publicação de dados abertos
governamentais por municípios tal qual deveria ser. Na construção da ontologia,
propriamente dita, foi utilizada a ferramenta NeOn Toolkit5, desenvolvida como parte do
projeto NeOn Project6.</p>
      <p>É importante ressaltar que a OGDPub ainda está em desenvolvimento e a versão
que será descrita neste artigo trata-se de um protótipo ou de uma primeira versão da
mesma, que será ainda desenvolvida de forma minuciosa, tendo novos elementos
agregados. Neste sentido, a OGDPub começou a ser imaginada e desenhada em um
mapa mental, apresentado na Figura 1.
2 https://www.w3.org/OWL/
3 https://www.w3.org/
4 http://www.xmind.net/
5 http://neon-toolkit.org/
6 http://www.neon-project.org/</p>
      <p>Figura 1. Mapa mental da OGDPub</p>
    </sec>
    <sec id="sec-3">
      <title>2.1 Concepção da OGDPub</title>
      <p>A partir do problema descrito na Introdução questionava-se de que maneira este poderia
ser solucionado e alguns possíveis cenários foram sendo construídos: se os datasets
publicados pelos municípios fossem descritos por um conjunto de metadados, estes
poderiam ser mais fáceis de serem encontrados na Web; se esses datasets fossem
classificados à partir de uma linguagem facilitada para o cidadão, os dados se tornariam
mais compreensíveis; se fosse possível descrever todo o processo de publicação de
dados por municípios, este processo poderia ser padronizado, sendo também
simplificado.</p>
    </sec>
    <sec id="sec-4">
      <title>2.2 Metodologia</title>
      <p>
        Para que a OGDPub pudesse ser implementada, era necessário definir uma ontologia
para orientar este processo. Elegeu-se, então, a metodologia NeOn. Esta metodologia,
baseada em cenários, permite a construção de ontologias baseada no conceito de redes
de ontologia: coleção de diversas ontologias que se conectam através de diferentes
relações como mapeamento, modularização e versionamento [
        <xref ref-type="bibr" rid="ref3">GÓMEZ-PÉREZ;
SUÁREZ-FIGUEROA, 2009</xref>
        ].
      </p>
      <p>Os nove cenários descritos na metodologia NeOn são: especificação e
implementação; reuso e reengenharia de recursos não-ontológicos; reuso de recursos
ontológicos; reuso e reengenharia de recursos ontológicos; reuso e fusão de recursos
ontológicos; reuso, fusão e reengenharia de recursos ontológicos; reuso de padrões de
design de ontologias (ODPs); reestruturação de recursos ontológicos e; localização de
recursos ontológicos.</p>
      <p>
        A OGDPub insere-se no cenário 3 (reuso de recursos ontológicos), uma vez que,
para sua construção, foram identificados recursos ontológicos já desenvolvidos que
poderiam ser reusados (ontologias completas, módulos de ontologias ou relações
sujeito-predicado-objeto de uma determinada ontologia) [
        <xref ref-type="bibr" rid="ref3">GÓMEZ-PÉREZ;
SUÁREZFIGUEROA, 2009</xref>
        ]. Após identificadas as ontologias que poderiam ser reusadas, foi
possível perceber que não seriam necessárias atividades de reengenharia e/ou fusão, uma
vez que os módulos utilizados das ontologias eram aderentes à proposta da OGDPub,
sem que fossem necessárias adaptações.
      </p>
      <p>A OGDPub ainda foi construída a partir do modelo de ciclo de vida “Waterfall”
ou “Cascata”. Neste modelo de construção de ontologias, uma etapa precisa estar
completa para que se inicie a etapa seguinte. O modelo cascata foi escolhido por se
tratar de um projeto de curta duração, sem o envolvimento de muitas pessoas em sua
execução. A metodologia NeOn sugere, no caso da OGDPub, que sejam seguidas 5
etapas na construção da ontologia, sendo elas: Fase Inicial; Fase de Reuso; Fase de
Design; Fase de Implementação e; Fase de Manutenção.</p>
    </sec>
    <sec id="sec-5">
      <title>2.3 Construção da OGDPub</title>
      <p>Fase Inicial
Na fase inicial foi feito o levantamento de requisitos que a ontologia deveria atender.
Parte desses requisitos já haviam sido imaginados no momento da concepção da
OGDPub, todavia nesta fase foi possível formalizá-los, bem como organizá-los em
requisitos funcionais e não-funcionais.</p>
      <p>Destaca-se, nesta etapa, como foram elencados os temas para compor a
OGDPub. O objetivo era elencar temas que abrangessem todos os tipos de dados
produzidos por municípios brasileiros e que fossem de fácil entendimento para o
cidadão. Para isso, foram feitas buscas em portais de dados abertos de 19 cidades em
todo o mundo que se destacam no universo de publicação de dados abertos e nas
principais capitais de estados brasileiros que atualmente publicam seus dados
governamentais para verificar de que maneira seus dados eram classificados. As cidades
cujos portais foram verificados foram: Madri, Washington, New York City, Toronto,
Londres, Roma, Berlim, Paris, Lisboa, São Paulo, Rio de Janeiro, Porto Alegre,
Curitiba, João Pessoa, Recife, Estocolmo, Helsinque, Copenhague e Seul.</p>
      <p>A partir desta busca, foram elencados 18 temas que englobam os dados
produzidos por municípios brasileiros: Agricultura; Cultura, Esporte e Lazer;
Demografia; Economia; Educação; Eleições; Dados Geográficos; Saúde; Indústria,
Comércio e Serviços; Infraestrutura e Urbanismo; Legislação; Recursos Naturais e Meio
Ambiente; Administração Pública; Segurança; Ciência e Tecnologia; Sociedade e
Bemestar; Turismo; e Transporte e Mobilidade. Ainda nesta etapa foram organizadas as
atividades que deveriam ser desempenhadas no processo de construção da OGDPub,
ajustando com o tempo disponível para finalizá-la.</p>
      <p>
        Fase de Reuso
Nesta fase foram identificados os recursos ontológicos que poderiam ser reusados na
construção da OGDPub [
        <xref ref-type="bibr" rid="ref5">SUÁREZ-FIGUEROA, 2008</xref>
        ]. Após buscas e análises em
ontologias já existentes, foi definido o reuso de 4 ontologias que seriam conectadas à
OGDPub:




      </p>
      <p>Dublin Core Metadata Element Set7 – vocabulário composto por 15 termos
utilizados para descrição de recursos;
The Organization Ontology8 – ontologia utilizada para descrever estruturas
organizacionais;
Friend of a Friend9 (FOAF) – ontologia para descrição de pessoas, suas
atividades e seus relacionamentos com outras pessoas e objetos;
Simple Knowledge Organization System10 (SKOS) – ontologia utilizada para
representar a estrutura básica e conteúdo de esquemas conceituais, tais como
listas, tesauros, taxonomias, entre outros.</p>
      <p>A Dublin Core Metadata Element Set proporciona à OGDPub o conjunto de
metadados para descrição dos datasets publicados por municípios brasileiros, tais como:
7 http://dublincore.org/documents/dces/
8 https://www.w3.org/TR/vocab-org/
9 http://xmlns.com/foaf/spec/
10 https://www.w3.org/TR/2008/WD-skos-reference-20080829/skos.html
criador, formato, língua, publicador, título, tema, descrição, identificador, entre outros.
Esses metadados, quando descrevem o dataset, permitem que este seja mais facilmente
encontrado na Web. Com a Ontologia Organizacional (The Organization Ontology) é
possível descrever toda a estrutura organizacional de um município, com suas
secretarias, coordenações, departamentos, entre outros.</p>
      <p>Esta ontologia também permite relacionar as pessoas que são colaboradoras em
um município e possibilita também a representação de portal de dados abertos do
município. A ontologia FOAF representa os indivíduos que estão vinculados ao
município e que estão inseridas no processo de publicação de dados abertos. Por fim, a
ontologia SKOS, permite representar o universo de publicação de dados abertos por
município, como um todo.</p>
      <p>
        Fase de Design
Nesta fase o objetivo principal foi tornar a OGDPub uma ontologia multilíngue através
do plug-in LabelTranslator [
        <xref ref-type="bibr" rid="ref2">DZBOR, 2009</xref>
        ]. Inicialmente, as classes foram
implementadas em português. Na fase de reuso de ontologia, as ontologias importadas
forma construídas a partir do idioma inglês. Dessa maneira, foram utilizados labels
(etiquetas) que adaptavam o nome das classes aos dois idiomas, inglês e português.
      </p>
      <p>É importante ressaltar que a OGDPub foi pensada, em sua concepção, para
atender ao domínio dos municípios brasileiros. Todavia, a estrutura do Estado Brasileiro
não é exclusividade do país. Outros países possuem estrutura igual ou semelhante,
composta pela União, Distrito-Federal, Estados e Municípios. Dessa forma a OGDPub
pode ser utilizada também nestes contextos.</p>
      <p>Fase de Implementação
Nesta fase, os recursos ontológicos identificados anteriormente para reuso foram
integrados à OGDPub. Aqui, concretamente, através da ferramenta NeOn Toolkit, os
recursos ontológicos identificados, avaliados e escolhidos na Fase de Reuso foram
agregados à OGDPub. Nenhuma das ontologias foram reusadas por completo, uma vez
que não eram todos os termos e relações aderentes à OGDPub, mas foram selecionados
recursos que se faziam necessários para que a ontologia construída fosse consistente.
Fase de Manutenção
A manutenção da ontologia se dá a partir da detecção de erros ou falta de conhecimento
implementado. Nesta fase, após detectado algum desses aspectos, a equipe de
desenvolvimento deve retornar para a fase de concepção da ontologia para atualizá-la
[SUÁREZ-FIGUEROA; GOMEZ-PEREZ; FERNANDEZ-LOPEZ, 2012]. Na OGDPub
ainda não foi realizada nenhuma manutenção, uma vez que não foi detectado nenhum
erro ou conhecimento não explicitado na ontologia.</p>
    </sec>
    <sec id="sec-6">
      <title>3. Considerações Finais</title>
      <p>Neste artigo foi descrito o processo de desenvolvimento da OGDPub, ontologia para
ampliar e promover o uso de dados abertos governamentais municipais no Brasil. A
OGDPub possui alguns aspectos que conseguem cumprir com estes objetivos. O
primeiro deles é o conjunto de metadados proveniente da ontologia Dublin Core, que
descreve o dataset e facilita com que este seja encontrado na Web através de ferramentas
de busca.</p>
      <p>Outro aspecto é a classificação que a OGDPub propõe para que os datasets
publicados por municípios sejam organizados em temas. Esta classificação foi
concebida a partir de uma linguagem cidadã, com o objetivo de tornar simples a
compreensão dos dados pela sociedade em geral.</p>
      <p>Em âmbito organizacional, a OGDPub possibilita a descrição de toda estrutura
organizacional de um município. Além disso, a ontologia se volta para a
responsabilização do cidadão e do município, sendo necessária a indicação do agente
público responsável pela publicação do dataset. Acreditamos que a responsabilização
contribui na garantia da autenticidade dos dados.</p>
      <p>De maneira geral, a OGDPub, ampliando e promovendo o uso de dados abertos
governamentais municipais, fomenta também a geração de negócios e serviços
inovadores para a sociedade em geral.</p>
      <p>Para trabalhos futuros, a OGDPub será verificada através de cenários de uso. Em
suma, serão elencados um conjunto de datasets de algum município brasileiro,
possivelmente Rio de Janeiro (prefeitura que disponibiliza a maior quantidade de
datasets no país), e a ontologia será utilizada para instanciá-los. Por fim, deseja-se
implementar efetivamente a ontologia nos municípios brasileiros.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>ATTARD</surname>
          </string-name>
          ,
          <string-name>
            <surname>Judie</surname>
          </string-name>
          et al.
          <article-title>Value Creation on Open Government Data</article-title>
          .
          <source>In: 2016 49th Hawaii International Conference on System Sciences (HICSS)</source>
          . IEEE,
          <year>2016</year>
          . p.
          <fpage>2605</fpage>
          -
          <lpage>2614</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>DZBOR</surname>
          </string-name>
          , Martin.
          <source>D5</source>
          .
          <article-title>7.1 Plan for evaluating support for the NeOn methodology in the NeOn Toolkit</article-title>
          .
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>GÓMEZ-PÉREZ</surname>
          </string-name>
          ,
          <article-title>Asunción; SUÁREZ-FIGUEROA, Mari Carmen</article-title>
          .
          <article-title>Scenarios for building ontology networks within the NeOn methodology</article-title>
          .
          <source>In:Proceedings of the fifth international conference on Knowledge capture. ACM</source>
          ,
          <year>2009</year>
          . p.
          <fpage>183</fpage>
          -
          <lpage>184</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>OPEN</given-names>
            <surname>DEFINITION</surname>
          </string-name>
          . Definição de conhecimento aberto [Internet].
          <source>[atualizado em 2014 set 14; citado em 2016 abr</source>
          <volume>05</volume>
          ]. Disponível em: &lt;http://opendefinition.org/&gt;
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>SUÁREZ-FIGUEROA</surname>
          </string-name>
          ,
          <article-title>Mari Carmen</article-title>
          .
          <source>D5. 4.1. NeOn Methodology for Building Contextualized Ontology Networks</source>
          .
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>SUÁREZ-FIGUEROA</surname>
          </string-name>
          ,
          <article-title>Mari Carmen; GOMEZ-PEREZ, Asuncion; FERNANDEZLOPEZ, Mariano. The NeOn methodology for ontology engineering</article-title>
          . In: Ontology engineering in a networked world. Springer Berlin Heidelberg,
          <year>2012</year>
          . p.
          <fpage>9</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>ZANCANARO</surname>
          </string-name>
          , Airton. Produção de
          <article-title>recursos educacionais abertos com foco na disseminação do conhecimento: uma proposta de framework</article-title>
          .
          <year>2015</year>
          .
          <volume>192</volume>
          f.
          <article-title>Tese (Doutorado em Engenharia e Gestão do Conhecimento) - Centro Tecnológico</article-title>
          , Universidade Federal de Santa Catarina, Florianópolis.
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>