Softwarový nástroj pro katalogizaci otevřených dat dle standardu DCAT-AP
Název práce v češtině: | Softwarový nástroj pro katalogizaci otevřených dat dle standardu DCAT-AP |
---|---|
Název v anglickém jazyce: | A software tool for open data cataloging according to DCAT-AP standard |
Klíčová slova: | otevřená data, katalog otevřených dat, DCAT-AP |
Klíčová slova anglicky: | open data, open data catalogue, DCAT-AP |
Akademický rok vypsání: | 2015/2016 |
Typ práce: | diplomová práce |
Jazyk práce: | |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | doc. Mgr. Martin Nečaský, Ph.D. |
Řešitel: | skrytý - zadáno vedoucím/školitelem |
Datum přihlášení: | 29.09.2016 |
Datum zadání: | 29.09.2016 |
Zásady pro vypracování |
Current software tools like CKAN [1] or DKAN [2] for open data cataloging do not fully implement emerging European standard for open data catalogization DCAT-AP [3]. The goal of this thesis is to study this standard and design, develop and test a new software tool which will support this standard fully. The design of the tool will strictly separate a catalogue back-end for storing and reading the catalogue records from a user interface front end. The back end will be accessible as a REST API independently of the front end. Besides the standard features for managing the catalogue records, the software tool will also support advanced features based on the DCAT-AP standard. It will be, mainly, a feature which enables users to search for datasets related to the chosen one. The design of the REST API will be based and will correspond to Linked Data Platform specification [4]. The following quality attributes will be fulfilled: (1) ability to catalogue hundreds of thousands of datasets while response time remains acceptable for the end users, (2) ability to run a single user interface front end against multiple back ends through their REST APIs based on Linked Data principles, and (3) easy installation on a linux server according to an installation guide provided by the author of the thesis. The tool will be developed as an open source and hosted on GitHub. |
Seznam odborné literatury |
[1] http://ckan.org/
[2] http://www.nucivic.com/dkan/ [3] https://joinup.ec.europa.eu/asset/dcat_application_profile/description [4] https://www.w3.org/TR/ldp/ |