Full metadata record
DC pole | Hodnota | Jazyk |
---|---|---|
dc.contributor.advisor | Ježek, Kamil | |
dc.contributor.author | Slezáček, Antonín | |
dc.contributor.referee | Brada, Přemysl | |
dc.date.accepted | 2013-09-16 | |
dc.date.accessioned | 2014-02-06T12:32:37Z | |
dc.date.available | 2012-11-15 | cs |
dc.date.available | 2014-02-06T12:32:37Z | |
dc.date.issued | 2013 | |
dc.date.submitted | 2013-05-16 | |
dc.identifier | 55366 | |
dc.identifier.uri | http://hdl.handle.net/11025/7646 | |
dc.description.abstract | Mezi jeden z nejrozšířenějších staticky typovaných porgramovacích jazyků patří bezesporu Java. Trendem moderního programovaní je využití komponent třetích stran. Závislosti a sestavení často obsarává Apache Maven. Problém je však v slabé definici závislosti. Často pak dochází k nekompatibilitám a pádům za běhu aplikace. Tato práce využívá statické analýzy byte kódu k odhalení nekompatibilit v systému. V podobě Maven plugin lze snadno zaintegrovat do vývojového procesu a preventivné předejí problémům spojených s nekompatibilitou komponent. | cs |
dc.format | 38 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=55366 | - |
dc.rights | Plný text práce je přístupný bez omezení. | cs |
dc.subject | Java | cs |
dc.subject | kompatibilita komponent | cs |
dc.subject | Maven plugin | cs |
dc.title | Statické ověření korektnosti vazeb aplikací třetích stran | cs |
dc.title.alternative | Static Verification of Third-party Application Dependencies Correctness | 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.description.department | Katedra informatiky a výpočetní techniky | 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 | One of most commonly used statically typed programming language is Java. Modern trend in programming is to leverage of using third party components. These dependencies and build cycle can be managed by Apache Maven. The problem lies in very weak definition of component dependency. Then incompatibilities comes to the place very often and as a result of that the application falls during the runtime. This work uses static analysis of the byte-code to detect incompatibilities in the system. As a Maven plugin it is easy to integrate this tool to the development process and with that prevent problems during runtime because of incompatibility of components. | en |
dc.subject.translated | Java | en |
dc.subject.translated | component compatibility | en |
dc.subject.translated | Maven plugin | en |
Vyskytuje se v kolekcích: | Diplomové práce / Theses (KIV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
Slezacek-diplomova-prace.pdf | Plný text práce | 774,8 kB | Adobe PDF | Zobrazit/otevřít |
A10N0105Pposudek-ved.pdf | Posudek vedoucího práce | 642,95 kB | Adobe PDF | Zobrazit/otevřít |
A10N0105Pposudek-op.pdf | Posudek oponenta práce | 640,42 kB | Adobe PDF | Zobrazit/otevřít |
A10N0105Pprubeh.pdf | Průběh obhajoby práce | 179,84 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/7646
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.