Detection of API and ABI Compatibility in Java

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) doc. Dr. Ing. Dušan Kolář (místopředseda) doc. RNDr. Jitka Kreslíková, CSc. (člen) Prof. Ing. Pavol Návrat, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) Ing. Jan Samek, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Máte v plánu automatické provázání Vašeho systému s některým z centrálních repozitářů (např. Maven Central Repository)? Co to bude implementačně obnášet?cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKolář, Dušanen
dc.contributor.authorRohovský, Tomášen
dc.contributor.refereeKřoustek, Jakuben
dc.date.created2013cs
dc.description.abstractTato diplomová práce se zabývá API a ABI kompatibilitou Java knihoven. Jsou popsány typy kompatibility a analyzovány změny API, které vedou k zdrojové či binárni nekompatibilitě. Dále je provedena analýza existujících nástrojů, které provádějí zjišťování nekompatibility. Vhodný nástroj z předchozí analýzy je vybrán a rozšířen. Na základě rozšířeného nástroje je vytvořena serverová aplikace, která poskytuje informace o kompatibilitě sledovaných knihoven.en
dc.description.abstractThis master's thesis deals with API and ABI compatibility of Java libraries. Types of compatibility are described. API changes causing source and binary incompatibility are analyzed. Furthermore, an analysis of existing tools that detect incompatibility was created. The suitable tool has been chosen from the previously analyzed tools and extended. The extended tool is the base of the server application, which provides information about compatibility of tracked libraries.cs
dc.description.markBcs
dc.identifier.citationROHOVSKÝ, T. Detection of API and ABI Compatibility in Java [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013.cs
dc.identifier.other79202cs
dc.identifier.urihttp://hdl.handle.net/11012/53501
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectAPIen
dc.subjectABIen
dc.subjectJavaen
dc.subjectzpětná kompatibilitaen
dc.subjectnekompatibilní změny APIen
dc.subjectvývoj APIen
dc.subjectJava knihovnyen
dc.subjectMavenen
dc.subjectHibernateen
dc.subjectSpringen
dc.subjectAPIcs
dc.subjectABIcs
dc.subjectJavacs
dc.subjectbackward compatibilitycs
dc.subjectincompatible API changescs
dc.subjectevolving of APIcs
dc.subjectJava librariescs
dc.subjectMavencs
dc.subjectHibernatecs
dc.subjectSpringcs
dc.titleDetection of API and ABI Compatibility in Javaen
dc.title.alternativeDetection of API and ABI Compatibility in Javacs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2013-06-17cs
dcterms.modified2020-05-10-16:11:04cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79202en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:15:32en
sync.item.modts2025.01.15 16:19:10en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
924.64 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79202.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
file review_79202.html
Collections