Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Aplikace podporující re-decentralizaci Webu
Název práce v češtině: Aplikace podporující re-decentralizaci Webu
Název v anglickém jazyce: Application supporting re-decentralization of the Web
Klíčová slova: solid, data, propojená data, RDF, redecentralizace webu, zapisovatelný web
Klíčová slova anglicky: solid, data, linked data, RDF, redecentralization of web, read write web
Akademický rok vypsání: 2021/2022
Typ práce: diplomová práce
Jazyk práce:
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: RNDr. Jakub Klímek, Ph.D.
Řešitel:
Zásady pro vypracování
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.
Seznam odborné literatury
[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
Předběžná náplň práce v anglickém jazyce
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.
 
Univerzita Karlova | Informační systém UK