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
Kalendářová aplikace používající Solid
Název práce v češtině: Kalendářová aplikace používající Solid
Název v anglickém jazyce: Solid-based calendar app
Klíčová slova: solid|data|propojená data|RDF|redecentralizace webu|zapisovatelný web|kalendář
Klíčová slova anglicky: solid|data|linked data|RDF|redecentralization of web|read write web|calendar
Akademický rok vypsání: 2024/2025
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 Google, including personal and work calendars.
However, the web was originally meant to be decentralized, and users would like to take back control of their personal data.
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 calendar application, which will enable the user to store their calendars under their control.
At the same time, the calendar should be importable to other calendar applications such as Google Calendar and Outlook via the ICS format to support the gradual adoption of the decentralized approach.
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://solidproject.org/
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 Google, including personal and work calendars.
However, the web was originally meant to be decentralized, and users would like to take back control of their personal data.
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 a calendar application supporting this idea.
 
Univerzita Karlova | Informační systém UK