Zobrazit minimální záznam

Identifying runtime components of the running SOFA 2 application
dc.contributor.advisorBureš, Tomáš
dc.creatorDavid, Ondřej
dc.date.accessioned2017-04-21T06:21:58Z
dc.date.available2017-04-21T06:21:58Z
dc.date.issued2009
dc.identifier.urihttp://hdl.handle.net/20.500.11956/30646
dc.description.abstractTato práce se zabývá návrhem dekompozice komponentového běhového prostředí SOFA 2. První část je věnovaná popisu logických částí prostředí a jejich vzájemných vazeb. Jsou zde popsány úlohy podpůrných programových celků (repository, dock manager, global connector manager, dock) nezbytných ke spuštění libovolné komponentové architektury, která se skládá z konkrétních běhových částí (jádro komponenty, mikrokomponenty, konektory) popsaných dále v textu. Druhá část hledá odpověď na otázku jak konkrétně komponentová architektura ovlivňuje přítomnost těchto běhových části. Jejich skladbu, vazby mezi sebou a závislosti zkoumá na základě pozorování konkrétních komponentových aplikací. Společné rysy zachycuje návrhem sjednocujícího konceptu, díky kterému bude možné zjednodušit a odlehčit výsledné běhové prostředí konkrétních komponentových architektur. Třetí část ověřuje proveditelnost navrhovaného konceptu. Pomocí OSGi bundlů jsou zde implementována běhová prostředí komponentových aplikací zkoumaných ve druhé části textu a na implementaci se demonstruje správnost navrhovaného konceptu. Závěrečná část shrnuje dosažené výsledky a nabízí možnosti, jak lze na práci dál pokračovat.cs_CZ
dc.description.abstractIn the present work we put forward a proposal on how to deconstruct a SOFA 2 component runtime environment. The first part of the text is dedicated to description of its logical parts fand their interconnections. It includes description of the subsidiary program parts (repository, dock manager, global connector manager, dock) essential for launching an arbitrary component architecture which binds additional runtime components (component content, microcomponents, connectors) described further on in the text. The second part deals with the question of how a specific component architecture influences presence of these runtime components. Their constitution, bindings and dependencies are investigated based on observations of various component applications. Common traits are captured in a unifying concept which will open the door to making the target runtime environment for concrete component architecture more configurable and lightweight. The third part of the text proves the feasibility of the proposed concept. OSGi bundles are used to implement the runtime environments of the component applications investigated in the second part of the text demonstrating correctness of the proposed concept. The final part summarises the results of the text and presents possible ways how to continue in this work.en_US
dc.languageEnglishcs_CZ
dc.language.isoen_US
dc.publisherUniverzita Karlova, Matematicko-fyzikální fakultacs_CZ
dc.titleIdentifying runtime components of the running SOFA 2 applicationen_US
dc.typediplomová prácecs_CZ
dcterms.created2009
dcterms.dateAccepted2009-09-07
dc.description.departmentDepartment of Software Engineeringen_US
dc.description.departmentKatedra softwarového inženýrstvícs_CZ
dc.description.facultyFaculty of Mathematics and Physicsen_US
dc.description.facultyMatematicko-fyzikální fakultacs_CZ
dc.identifier.repId65552
dc.title.translatedIdentifying runtime components of the running SOFA 2 applicationcs_CZ
dc.contributor.refereeHnětynka, Petr
dc.identifier.aleph001199310
thesis.degree.nameMgr.
thesis.degree.levelnavazující magisterskécs_CZ
thesis.degree.disciplineSoftwarové systémycs_CZ
thesis.degree.disciplineSoftware Systemsen_US
thesis.degree.programInformatikacs_CZ
thesis.degree.programComputer Scienceen_US
uk.thesis.typediplomová prácecs_CZ
uk.taxonomy.organization-csMatematicko-fyzikální fakulta::Katedra softwarového inženýrstvícs_CZ
uk.taxonomy.organization-enFaculty of Mathematics and Physics::Department of Software Engineeringen_US
uk.faculty-name.csMatematicko-fyzikální fakultacs_CZ
uk.faculty-name.enFaculty of Mathematics and Physicsen_US
uk.faculty-abbr.csMFFcs_CZ
uk.degree-discipline.csSoftwarové systémycs_CZ
uk.degree-discipline.enSoftware Systemsen_US
uk.degree-program.csInformatikacs_CZ
uk.degree-program.enComputer Scienceen_US
thesis.grade.csVelmi dobřecs_CZ
thesis.grade.enVery gooden_US
uk.abstract.csTato práce se zabývá návrhem dekompozice komponentového běhového prostředí SOFA 2. První část je věnovaná popisu logických částí prostředí a jejich vzájemných vazeb. Jsou zde popsány úlohy podpůrných programových celků (repository, dock manager, global connector manager, dock) nezbytných ke spuštění libovolné komponentové architektury, která se skládá z konkrétních běhových částí (jádro komponenty, mikrokomponenty, konektory) popsaných dále v textu. Druhá část hledá odpověď na otázku jak konkrétně komponentová architektura ovlivňuje přítomnost těchto běhových části. Jejich skladbu, vazby mezi sebou a závislosti zkoumá na základě pozorování konkrétních komponentových aplikací. Společné rysy zachycuje návrhem sjednocujícího konceptu, díky kterému bude možné zjednodušit a odlehčit výsledné běhové prostředí konkrétních komponentových architektur. Třetí část ověřuje proveditelnost navrhovaného konceptu. Pomocí OSGi bundlů jsou zde implementována běhová prostředí komponentových aplikací zkoumaných ve druhé části textu a na implementaci se demonstruje správnost navrhovaného konceptu. Závěrečná část shrnuje dosažené výsledky a nabízí možnosti, jak lze na práci dál pokračovat.cs_CZ
uk.abstract.enIn the present work we put forward a proposal on how to deconstruct a SOFA 2 component runtime environment. The first part of the text is dedicated to description of its logical parts fand their interconnections. It includes description of the subsidiary program parts (repository, dock manager, global connector manager, dock) essential for launching an arbitrary component architecture which binds additional runtime components (component content, microcomponents, connectors) described further on in the text. The second part deals with the question of how a specific component architecture influences presence of these runtime components. Their constitution, bindings and dependencies are investigated based on observations of various component applications. Common traits are captured in a unifying concept which will open the door to making the target runtime environment for concrete component architecture more configurable and lightweight. The third part of the text proves the feasibility of the proposed concept. OSGi bundles are used to implement the runtime environments of the component applications investigated in the second part of the text demonstrating correctness of the proposed concept. The final part summarises the results of the text and presents possible ways how to continue in this work.en_US
uk.publication.placePrahacs_CZ
uk.grantorUniverzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrstvícs_CZ
dc.identifier.lisID990011993100106986


Soubory tohoto záznamu

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

Tento záznam se objevuje v následujících sbírkách

Zobrazit minimální záznam


© 2017 Univerzita Karlova, Ústřední knihovna, Ovocný trh 560/5, 116 36 Praha 1; email: admin-repozitar [at] cuni.cz

Za dodržení všech ustanovení autorského zákona jsou zodpovědné jednotlivé složky Univerzity Karlovy. / Each constituent part of Charles University is responsible for adherence to all provisions of the copyright law.

Upozornění / Notice: Získané informace nemohou být použity k výdělečným účelům nebo vydávány za studijní, vědeckou nebo jinou tvůrčí činnost jiné osoby než autora. / Any retrieved information shall not be used for any commercial purposes or claimed as results of studying, scientific or any other creative activities of any person other than the author.

DSpace software copyright © 2002-2015  DuraSpace
Theme by 
@mire NV