Full metadata record
DC pole | Hodnota | Jazyk |
---|---|---|
dc.contributor.advisor | Brada Přemysl, Doc. Ing. MSc., Ph.D. | |
dc.contributor.author | Pešek, Roman | |
dc.contributor.referee | Daněk Jakub, Ing. | |
dc.date.accepted | 2019-6-17 | |
dc.date.accessioned | 2020-07-17T13:41:25Z | - |
dc.date.available | 2018-9-11 | |
dc.date.available | 2020-07-17T13:41:25Z | - |
dc.date.issued | 2019 | |
dc.date.submitted | 2019-5-15 | |
dc.identifier | 80319 | |
dc.identifier.uri | http://hdl.handle.net/11025/37431 | |
dc.description.abstract | Diplomová práce pojednává o rozšíření úložiště komponent podporující kontrolu kompatibility CRCE o získávání artefaktů z externích zdrojů dat a sestavování, správu, ukládání, verzování a distribuce množin komponent, které jako své části obsahují artefakty z úložiště CRCE nebo již dříve vytvořené množiny. Teoretická část práce obsahuje charakteristiku komponentové architektury aplikací, její přednosti i zápory, a to zejména v oblasti teorie kompatibility. Pojednává o technologiích pro komponenty OSGi a uvádí přehled implementačních příkladů s důrazem na získávání artefaktů z externích zdrojů, sestavování, správu verzí a nasazování množin artefaktů jako celistvé aplikace. V praktické části práce je navrženo a implementováno rozšíření úložiště CRCE o zdroje dat s podporou knihovny Aether, indexace a full-textové vyhledávání v centrálním úložišti Maven. Dále byla realizována správa, verzování a distribuce množin komponent. Pro uživatelský komfort jsou v nové webové aplikaci na platformě frameworku Vaadin doplněny a rozšířeny formuláře o podporu nových funkcionalit. | cs |
dc.format | 69 s. | cs |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | cs |
dc.publisher | Západočeská univerzita v Plzni | cs |
dc.relation.isreferencedby | https://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=80319 | - |
dc.rights | Plný text práce je přístupný bez omezení. | cs |
dc.subject | aether | cs |
dc.subject | cbse | cs |
dc.subject | crce | cs |
dc.subject | maven-indexer | cs |
dc.subject | množiny komponent | cs |
dc.subject | osgi | cs |
dc.subject | vaadin | cs |
dc.title | Rozšíření úložiště komponent o externí zdroje dat | cs |
dc.title.alternative | External data sources extension for software component repository | en |
dc.type | diplomová práce | cs |
dc.thesis.degree-name | Ing. | cs |
dc.thesis.degree-level | Navazující | cs |
dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta aplikovaných věd | cs |
dc.thesis.degree-program | Inženýrská informatika | cs |
dc.description.result | Obhájeno | cs |
dc.rights.access | openAccess | en |
dc.description.abstract-translated | The diploma thesis deals with the extension of the Component Repository supporting Compatibility Evaluation (CRCE) to include gathering artefacts from external data sources and compiling, maintaining, storing, versioning and distributing sets of components which contain artefacts from CRCE repository or sets of components previously created.The theoretical part of the thesis addresses the properties of the component-based architecture, its advantages and disadvantages, especially in the area of the compatibility theory. The thesis introduces OSGi technology and presents implementation examples with emphasis on gathering artefacts from external sources, compiling, maintaining versions and applying sets of artefacts as a complex application.In the practical part of the thesis, the extension of CRCE repository to include data sources with the support of Aether library, indexation and full-text search in the central Maven repository was designed and implemented. Furthermore, maintaining, versioning and distributing sets of components were carried out. For the user comfort, the forms in the new web application on Vaadin platform were extended to include the support of new functionalities. | en |
dc.subject.translated | aether | en |
dc.subject.translated | cbse | en |
dc.subject.translated | crce | en |
dc.subject.translated | maven-indexer | en |
dc.subject.translated | component sets | en |
dc.subject.translated | osgi | en |
dc.subject.translated | vaadin | en |
Vyskytuje se v kolekcích: | Diplomové práce / Theses (KIV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
DP_Pesek_A14N0026K.pdf | Plný text práce | 1,25 MB | Adobe PDF | Zobrazit/otevřít |
A14N0026Kposudek-op.PDF | Posudek oponenta práce | 633,51 kB | Adobe PDF | Zobrazit/otevřít |
A14N0026Khodnoceni-ved.PDF | Posudek vedoucího práce | 348,25 kB | Adobe PDF | Zobrazit/otevřít |
A14N0026Kobhajoba.PDF | Průběh obhajoby práce | 187,73 kB | Adobe PDF | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/37431
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.