Design and Implementation of an Extensible Framework for Accessing Open Government Data

Bachelor’s thesis
Elias Grünewald

Zusammenfassung

(English below) Die Open Government Data-Bewegung hat in den letzten Jahre eine nie dagewesene Öffnung von Staat und öffentlichen Verwaltungsorganisationen hervorgebracht. In dieser Thesis werden deshalb die zentralen Prinzipen hinter der Open Government Data-Bewegung herausgearbeitet. Dazu werden die rechtlichen Rahmenbedingungen zusammengefasst und der zu erwartende politische und sozioökonomische Nutzen analysiert und in Beziehung gesetzt. Darüber hinausgehend werden bestehende Open Government Data bereitstellende Portale hinsichtlich ihrer Anforderungen für ausgewählte Stakeholder spezifiziert. Über die Idee eines einfachen Metadaten-Katalog hinausgehend, wird ein komplementierender Open Government Data-Service entworfen und prototypisch implementiert. Der entscheidende Fokus liegt auf der effizienten Bereitstellung eines skalierbaren Dienstes, der Datensätze aus verteilten Datenbeständen zentral materialisert und anschließend über feingranular einstellbare und plattformunabhängige Programmierschnittstellen bereitstellen kann. Außerdem wird die Zugänglichkeit der Datensätze massiv erhöht und vereinfacht, indem durch automatisierte Visualisierungen und individuelle Kombinationen von Datensätzen tiefere Einblicke erlangt werden können – ohne dass dabei technisches Know how der Nutzenden vorausgesetzt wird. Der Ansatz wird zudem auf breiter Basis des wissenschaftlichen Diskurses fundiert, quantitativ und qualitativ evaluiert und final diskutiert

Abstract

The Open Government Data movement has created an unprecedented opening up of government and public administration organizations in recent years. This thesis outlines the central principles behind Open Government Data movement. For this purpose, the legal framework is summarized and the expected political and socioeconomic benefits are delineated. In addition, existing online portals providing Open Government Data are analyzed with regard to their benefits for selected stakeholders and their specific need. Going beyond the idea of a simple meta data catalog, a complementary Open Government Data Service is designed and implemented as a prototype. The key focus lies on providing a scalable service that materializes data sets from distributed sources and then provides them via finely granular, platform-independent programming interfaces. In addition, the accessibility of the data sets is massively simplified by providing in-depth insights through automated visualizations and individual combinations of data sets without assuming the technical know-how of end users. The approach is also qualitatively and quantitatively evaluated and discussed upon a broad basis of scientific discourse.