Aplikace pro pořizování poznámek založená na platformě Solid
Solid based note-taking application
diploma thesis (NOT DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/171763Identifiers
Study Information System: 212741
Collections
- Kvalifikační práce [11216]
Author
Advisor
Referee
Škoda, Petr
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software and Data Engineering
Department
Department of Software Engineering
Date of defense
8. 2. 2022
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Fail
Keywords (Czech)
poznámky|web|propojená data|solidKeywords (English)
notes|web|linked data|solidV současnosti lze pozorovat trend, dle kterého se uživatelsky generovaný obsah postupně přesouvá z mnoha malých nezávislých webových stránek do malého počtu komplexních webových aplikací provozovaných nadnárodními ko- rporacemi. Tento postupný přesun vede k otázce, jak by se mělo nejlépe zacházet s uživatelskými daty. Sir Timothy Berners-Lee se svým výzkumným týmem z MIT představili platformu Solid, umožňující tvorbu sociálně orientovaných decentralizovaných aplikací. S cílem podpořit úsilí projektu Solid byla v rámci této práce byla vyvinuta webová aplikace, určená k uživatelsky přívětivé správě textových poznámek, a založená právě na této decentralizované technologii. Za účelem nastavení správného postupu při samotném návrhu a následném vývoji software, byly požadavky na aplikace formulovány a analyzovány s využitím několika různých přístupů. Během implementace i po jejím dokončení byla aplikace testována vícero metodami a výsledky i metodologie těchto testů jsou prezentovány jako součást této práce. 1
With the ongoing shifting of user-generated content from many independent small websites to several complex web applications run by worldwide commer- cial corporations, the question of data ownership becomes significantly more relevant. This trend has been noticed by sir Timothy Berners-Lee and his team of researchers at the MIT Computer Science & Artificial Intelligence Lab, who introduced Solid, a system for building decentralized social applications, aiming to decentralize power on the web. A web application developed as a part of this thesis aims to contribute to the Solid project by creating a user-friendly note-taking application based on the Solid system. Several methods have been utilized to analyze the requirements and lead the application design and development in the right direction. During and after implementation, the application was thoroughly tested using various approaches. 1