ČVUT DSpace
  • Prohledat DSpace
  • English
  • Přihlásit se
  • English
  • English
Zobrazit záznam 
  •   ČVUT DSpace
  • České vysoké učení technické v Praze
  • Fakulta elektrotechnická
  • katedra počítačů
  • Diplomové práce - 13136
  • Zobrazit záznam
  • České vysoké učení technické v Praze
  • Fakulta elektrotechnická
  • katedra počítačů
  • Diplomové práce - 13136
  • Zobrazit záznam
JavaScript is disabled for your browser. Some features of this site may not work without it.

Efektivní modelování OpenAPI: Integrace verzování a znovupoužitelných API komponent

Towards Efficient OpenAPI Modeling: Integrating Versioning and Reusable API Components

Typ dokumentu
diplomová práce
master thesis
Autor
Tomáš Palivec
Vedoucí práce
Kadleček David
Oponent práce
Šebek Jiří
Studijní obor
Softwarové inženýrství
Studijní program
Otevřená informatika
Instituce přidělující hodnost
katedra počítačů
Obhájeno
2025-06-19



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
Diplomová práce se věnuje návrhu řešení pro správu OpenAPI specifikací, které slouží k jednoznačnému popisu HTTP API. Návrh vychází z analýzy stávajících nástrojů pro správu OpenAPI a nabízí alternativní přístup s důrazem na rozšiřitelnost, podporu verzování a modelování OpenAPI specifikací z opakovatelně použitelných komponent. Výsledkem práce je backendová aplikace s rozhraním popsaným pomocí OpenAPI specifikace, která tvoří základ pro implementaci grafického uživatelského rozhraní pro správu specifikací. Aplikace umožňuje definovat HTTP API prostřednictvím zjednodušených konstruktů a následně generovat OpenAPI specifikaci, čímž snižuje nároky na hlubší znalost standardu a zároveň rozšiřuje možnosti návrhu o prvky, které OpenAPI přímo nepodporuje.
 
The thesis focuses on the management of OpenAPI specifications, which serve to describe HTTP APIs unambiguously. It builds upon the strengths and weaknesses of existing tools and proposes an alternative approach that simplifies the creation and maintenance of specifications. The goal is to design an extensible system that supports the versioning and modelling of OpenAPI specifications using reusable components. The result of the work is an application with an interface described by an OpenAPI specification, which serves as a foundation for implementing a graphical user interface. The application interface allows users to define HTTP API through simplified constructs and subsequently generate an OpenAPI specification, thereby reducing the need for in-depth knowledge of the standard and extending the design possibilities to include features not directly supported by OpenAPI.
 
URI
http://hdl.handle.net/10467/123815
Zobrazit/otevřít
PLNY_TEXT (2.911Mb)
POSUDEK (402.5Kb)
POSUDEK (285.7Kb)
PRILOHA (6.822Mb)
Kolekce
  • Diplomové práce - 13136 [966]

Související záznamy

Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.

  • Linky - Grafická knihovna 

    Autor: Jiří Košata; Vedoucí práce: Chludil Jiří; Oponent práce: Berka Roman
    (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2019-06-15)
    Práce se zabývá analýzou současného stavu projektu světelné fasády Linky z pohledu technického zázemí, které je dostupné vývojářům k integraci s jejich aplikacemi či grafickými vizualizacemi. Analytická část práce popisuje ...
  • Knihovna pro tvorbu REST API v PHP 

    Autor: Martin Fabík; Vedoucí práce: Chludil Jiří; Oponent práce: Pauš Petr
    (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-06-18)
    Cílem práce je analýza stávajích možností pro tvorbu REST API služeb dostupných v různých PHP frameworcích a na základě vzniklé analýzy identifikovat nejčastěji chybějící funkcionality a navrhnout řešení požadovaných ...
  • Vyhodnocení služeb na základě ukazatelů SLO před uvedením do produkce 

    Autor: Peter Žáčik; Vedoucí práce: Beránek Martin; Oponent práce: Pavlíčková Petra
    (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2023-06-08)
    Tato práce prezentuje implementaci softwarového nástroje poskytujícího automatické vyhodnocování cílů SLO. Nový nástroj, Perfcheck, využívá specifikace OpenAPI ke generování přizpůsobitelného benchmarkového testu pro webové ...

Č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