Research Article Open Access

An ADD-Oriented Software Architecture for Structuring Information to Open Government Data

Andreiwid Sheffer Correa1, P. L.P. Correa1, F. S.C. Silva1 and T. Carvalho2
  • 1 Universidade de São Paulo, Brazil
  • 2 Instituto Federal de Educação, Brazil

Abstract

The huge number of heterogeneous and not standardized websites where public records are disclosed is an evidence of how unprepa¬red governments are about Open Government Data movement. This scenario is seen all over the world, especially in organizations which open data prin¬ciples are new e.g. local governments. Thus, not effective law enforcement and the lack of openness result in a waste of resources applied to useless publication of documents, ma¬king it hard to achieve the benefits of open data. Looking for a way to help government at this hardworking task, this paper proposes a software architecture for structuring information into open data from distributed repositories placed at local governments websites. This work follows Attribute-Driven Design (ADD) methodology, where the requirement analysis for proposed ar¬chitecture has been conducted based on availability problems occurred in 561 websites from Brazilian cities. The main contribution of this paper is the proposition of an architecture whose dissemination and instantiation will allow society to focus efforts on more important tasks e.g. review data consistency, making it possible in a near future to automatize the structuring process in a way that data can be used for any purpose.

Journal of Computer Science
Volume 14 No. 5, 2018, 673-679

DOI: https://doi.org/10.3844/jcssp.2018.673.679

Submitted On: 8 December 2017 Published On: 10 March 2018

How to Cite: Correa, A. S., Correa, P. L., Silva, F. S. & Carvalho, T. (2018). An ADD-Oriented Software Architecture for Structuring Information to Open Government Data. Journal of Computer Science, 14(5), 673-679. https://doi.org/10.3844/jcssp.2018.673.679

  • 4,035 Views
  • 1,925 Downloads
  • 0 Citations

Download

Keywords

  • Open Data
  • Open Government Data
  • Software Architecture
  • Structuring Process