ITEM METADATA RECORD
Title: Dynamically updating component-oriented systems
Other Titles: Dynamisch aanpassen van componentgebaseerde systemen
Authors: Vandewoude, Yves
Issue Date: 27-Mar-2007
Abstract: Dit doctoraatswerk bestudeert de problematiek van dynamische
applicatie-adaptatie voor component-gebaseerde software systemen. De
belangrijkste bijdragen van dit werk situeren zich op drie domeinen:
(1) Het ontwerp en de ontwikkeling van een componentmethodologie en
bijhorende middleware systeem genaamd Draco. Draco bestaat uit een
kleine kern die in staat is componentencomposities uit te voeren.
(2) Het ontwerp en de ontwikkeling van een uitbreidingsmodule die op volledig
transparante wijze voor de gebruiker functionaliteit van dynamische
adapatatie toevoegt aan het middleware systeem. Hierdoor wordt het
mogelijk componenten tijdens de uitvoering van de applicatie te
vervangen door een nieuwe versie.
(3) Ondersteuning voor de generatie van overdrachtsroutines die de
toestand die zich in de actieve component instanties bevindt overdragen
naar de nieuwe versie.
Het proces dat in dit werk geintroduceerd wordt bestaat uit twee delen.
Tijdens de ontwikkelingsfase wordt de broncode van een component
geanalyseerd en vergeleken met de vorige versie. Deze analyzefase
tracht semi-automatisch overeenkomstige structuren tussen verschillende
versies te localiseren door type en structuur analyze. Vervolgens wordt
deze informatie toegevoegd aan de nieuwe componentenversie via
codeinstrumentatie. Tijdens de uitvoering wordt deze informatie dan
gebruikt door de extensiemodule van het middleware systeem.
ISBN: 978-90-5682-784-7
Publication status: published
KU Leuven publication type: TH
Appears in Collections:Informatics Section

Files in This Item:
File Description Status SizeFormat
FinalPhD.pdf Published 2332KbAdobe PDFView/Open

 


All items in Lirias are protected by copyright, with all rights reserved.