Aplikace podporující re-decentralizaci Webu
Thesis title in Czech: | Aplikace podporující re-decentralizaci Webu |
---|---|
Thesis title in English: | Application supporting re-decentralization of the Web |
Key words: | solid, data, propojená data, RDF, redecentralizace webu, zapisovatelný web |
English key words: | solid, data, linked data, RDF, redecentralization of web, read write web |
Academic year of topic announcement: | 2021/2022 |
Thesis type: | diploma thesis |
Thesis language: | |
Department: | Department of Software Engineering (32-KSI) |
Supervisor: | RNDr. Jakub Klímek, Ph.D. |
Author: |
Guidelines |
A lot of data on the current Web is stored in a centralized way, e.g. at Facebook or Google.
However, the web was originally meant to be decentralized. The current trend in Web research is therefore re-decentralization of the Web using state of the art Web technologies. The student will get to know the Linked Data principles [1], the RDF data model [2], the recent W3C Social Web recommendations and the Solid framework [4]. The student will design, implement, test and evaluate a Solid based application of their choosing, which will include user authentication using WebID-TLS [6] and WebID-OIDC [7]. The project will be open-source and hosted on a public repository. |
References |
[1] Linked Data, W3C, https://www.w3.org/standards/semanticweb/data
[2] RDF, W3C, https://www.w3.org/TR/rdf11-concepts/ [3] Social Web Working Group, W3C, https://www.w3.org/wiki/Socialwg [4] The Solid Project, MIT, https://solid.mit.edu/ [5] DCAT-AP v1.1, EU, https://joinup.ec.europa.eu/release/dcat-ap-v11 [6] WebID-TLS, W3C, https://dvcs.w3.org/hg/WebID/raw-file/tip/spec/tls-respec.html [7] WebID-OIDC, https://github.com/solid/webid-oidc-spec |
Preliminary scope of work in English |
A lot of data on the current Web is stored in a centralized way, e.g. at Facebook or Google.
However, the web was originally meant to be decentralized. The current trend in Web research is therefore re-decentralization of the Web using state of the art Web technologies. In this thesis, the student will develop an application of their choosing supporting this idea. |