ČVUT DSpace
  • Prohledat DSpace
  • English
  • Přihlásit se
  • English
  • English
Zobrazit záznam 
  •   ČVUT DSpace
  • České vysoké učení technické v Praze
  • Fakulta informačních technologií
  • katedra softwarového inženýrství
  • Diplomové práce - 18102
  • Zobrazit záznam
  • České vysoké učení technické v Praze
  • Fakulta informačních technologií
  • katedra softwarového inženýrství
  • Diplomové práce - 18102
  • Zobrazit záznam
JavaScript is disabled for your browser. Some features of this site may not work without it.

Vývoj klientských aplikací za použití frameworku Blazor - případová studie modelovacího prostředí pro blockchain smart kontrakty

Client-Side Application Development Using Blazor Framework - a Blockchain Smart Contract Designer Case Study

Typ dokumentu
diplomová práce
master thesis
Autor
Jan Klicpera
Vedoucí práce
Skotnica Marek
Oponent práce
Dvořák Ondřej
Studijní obor
Softwarové inženýrství
Studijní program
Informatika
Instituce přidělující hodnost
katedra softwarového inženýrství



Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznam
Abstrakt
Blockchain chytré kontrakty jsou relativně nová technologie, jenž by mohla způsobit převrat ve vytváření a vedení právních kontraktů. Příkladem jednoho z jejich benefitů je možnost eliminace potřeby ověřených autorit třetích stran. Jejich širšímu zavedení však brání komplexní, silně technický způsob kterým jsou vytvářeny. Tímto nedostatek se zabývá probíhající výzkumný projekt, DasContract, jenž má za cíl zjednodušit vytváření chytrých kontraktů poskytnutím vizuálního doménově specifického jazyka, který lze zkonvertovat do spustitelného kódu. Tato diplomová práce je součástí DasContract výzkumu a zabývá se navržením a implementováním webové aplikace v Blazor WebAssembly frameworku, která umožní uživatelům vizuálně modelovat chytré kontrakty pomocí DasContract jazyka. Práce dále prozkoumává možnosti nasazení Blazor webové aplikace jakožto samostatné multiplatformní aplikace. Vytvořená aplikace je volně dostupná (zdrojové kódy jsou open-source) a je momentálně využívána k navazujicímu výzkumu.
 
A Blockchain smart contract (SC) is an emerging technology that has the potential to revolutionize the practice of conducting legal contracts. The benefits of SC include, for example, the opportunity to eliminate the need for third-party authorities. However, one of the challenges associated with smart contracts, stalling their mass adoption, is the complex, highly technical method of creating them. DasContract is an ongoing research project that aims to address this challenge by defining a visual domain-specific language (DSL) that can be converted into executable smart contract code. This thesis contributes to the research project by designing and implementing a web application in the Blazor WebAssembly framework, which allows users to visually model smart contracts using the DasContract DSL. The thesis also explores the possibilities of deploying the implemented client-side Blazor web application as a standalone multi-platform application. The editor is fully open-source and is currently being utilized for conducting further SC research.
 
URI
http://hdl.handle.net/10467/101147
Zobrazit/otevřít
PLNY_TEXT (5.078Mb)
POSUDEK (49.75Kb)
POSUDEK (47.96Kb)
Kolekce
  • Diplomové práce - 18102 [1036]

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Kontaktujte nás | Vyjádření názoru
Theme by 
@mire NV
 

 

Užitečné odkazy

ČVUT v PrazeÚstřední knihovna ČVUTO digitální knihovně ČVUTInformační zdrojePodpora studiaPodpora publikování

Procházet

Vše v DSpaceKomunity a kolekceDle data publikováníAutořiNázvyKlíčová slovaTato kolekceDle data publikováníAutořiNázvyKlíčová slova

Můj účet

Přihlásit se

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Kontaktujte nás | Vyjádření názoru
Theme by 
@mire NV