Full metadata record
DC poleHodnotaJazyk
dc.contributor.advisorBrada, Přemysl
dc.contributor.authorJežek, Kamil
dc.date.accepted2012-08-30
dc.date.accessioned2015-05-11T09:16:40Z
dc.date.available2008-09-01cs
dc.date.available2015-05-11T09:16:40Z
dc.date.issued2012
dc.date.submitted2012-06-19
dc.identifier50395
dc.identifier.urihttp://hdl.handle.net/11025/5423
dc.description.abstractMetody zlepšující modulární tvorbu software se stávají stále více důležité, tak jak se stále zvětšuje software. Společně s využitím komponentově orientovaného programování, jako prostředek řešící komplexnost software, mimofunkční charakteristiky hrají stále důležitější roli. Problém adresovaný v této práci zahrnuje nedostatečné použití mimofunkčních charakteristik v existujících systémech. Tato práce staví na předpokladu, že toto nedostatečné použití zároveň omezuje využití komponentově orientovaného programování jako takového. Jako možné řešení, tato práce představuje robustní mechanismus, který umožňuje zavést mimofunkční charakteristiky do již existujících systémů. Díky tomuto přístupu, mimofunkční charakteristiky mohou být mnohem rychleji zavedeny v praxi, což vede také k větší rozšířenosti komponentového programování. Uvedený systém je založen na existujících řešeních, formálně definován a naprogramován v Javě. Základní stavební bloky tohoto systému jsou univerzální úložiště charakteristik, mechanismus umožňující přiřadit tyto charakteristky k různým komponentovým systémům a algorimus pro vyhodnocení charakteristik. Uvedené řešení je implementováno do průmyslových systémů Spring a OSGi. Případová studie ukazující možnou aplikaci tohoto systému je také součást této práce.cs
dc.format143 s.cs
dc.format.mimetypeapplication/pdf
dc.language.isoencs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.subjectkomponentycs
dc.subjectmimofunkční charakteristikycs
dc.subjectkompatibilitacs
dc.titlePodpora mimofunkčních charakteristik v komponentových modelechcs
dc.title.alternativeExtra-Functional Properties Support For a Variety of Component Modelsen
dc.typedisertační prácecs
dc.thesis.degree-namePh.D.cs
dc.thesis.degree-levelDoktorskýcs
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.thesis.degree-programInženýrská informatikacs
dc.description.resultObhájenocs
dc.rights.accessopenAccessen
dc.description.abstract-translatedApproaches that target software composition are becoming remarkably important with the gradual enlargement of software systems. Together with the adoption of component-based programming to cope with software complexity, extra-func\-tion\-al properties are playing a more important role. This work deals with the problem of insufficient adoption of extra-functional properties among a variety of component models. It builds on the assumption that such insufficient adoption consequently limits the adoption of component-based programming itself. It is particularly noticeable in industrial applications. As a suggested solution, this work proposes a comprehensive mechanism enabling the use of extra-functional properties in existing systems. Thanks to this mechanism, extra-functional properties may be independently applied into the systems that have not contained the properties before. It should lead, among things, to the wider use of component based programming. The mechanism is based on other state-of-the-art approaches. The presented thesis provides their analysis, formally defines the mechanism, and describes its implementation in Java-based technologies. Main building blocks of the mechanism are a layered properties repository, a model assigning the properties to a variety of systems, and an evaluation algorithm. Application of the mechanism to industrial component models, namely Spring and OSGi, as well as a case-study presenting one of the practical applications is also part of this work.en
dc.subject.translatedcomponentsen
dc.subject.translatedextra-functional propertiesen
dc.subject.translatedcompatibilityen
Vyskytuje se v kolekcích:Disertační práce / Dissertations (KIV)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
dizertace-tr-kamil_jezek.pdfPlný text práce1,47 MBAdobe PDFZobrazit/otevřít
posudek-skolitel-jezek.pdfPosudek vedoucího práce37,77 kBAdobe PDFZobrazit/otevřít
posudky-odp-jezek.pdfPosudek oponenta práce169,35 kBAdobe PDFZobrazit/otevřít
zapis-odp-jezek.pdfPrůběh obhajoby práce54,7 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/5423

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.