An Aspect-Oriented Approach to Adaptive Systems

Adaptive systems are systems that react to changes in their environment and adapt to these changes by changing their behavior. The FAMOUS project aims to build an adaptive system by creating a generic middleware platform. This project explores how adaptive systems in general and the FAMOUS project i...

Full description

Bibliographic Details
Main Author: Hveding, John Christian
Format: Others
Language:English
Published: Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap 2005
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9255
id ndltd-UPSALLA1-oai-DiVA.org-ntnu-9255
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-ntnu-92552013-01-08T13:26:31ZAn Aspect-Oriented Approach to Adaptive SystemsengHveding, John ChristianNorges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskapInstitutt for datateknikk og informasjonsvitenskap2005ntnudaimSIF2 datateknikkProgram- og informasjonssystemerAdaptive systems are systems that react to changes in their environment and adapt to these changes by changing their behavior. The FAMOUS project aims to build an adaptive system by creating a generic middleware platform. This project explores how adaptive systems in general and the FAMOUS project in particular can benefit from using aspect-oriented technology. We propose using run-time aspect weaving to perform adaptations. We create a prototype to demonstrate how one can model aspects for adaptations. We suggest that variability engineering of the applications for an adaptive platform can benefit from aspect-oriented software development. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9255Local ntnudaim:1074application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic ntnudaim
SIF2 datateknikk
Program- og informasjonssystemer
spellingShingle ntnudaim
SIF2 datateknikk
Program- og informasjonssystemer
Hveding, John Christian
An Aspect-Oriented Approach to Adaptive Systems
description Adaptive systems are systems that react to changes in their environment and adapt to these changes by changing their behavior. The FAMOUS project aims to build an adaptive system by creating a generic middleware platform. This project explores how adaptive systems in general and the FAMOUS project in particular can benefit from using aspect-oriented technology. We propose using run-time aspect weaving to perform adaptations. We create a prototype to demonstrate how one can model aspects for adaptations. We suggest that variability engineering of the applications for an adaptive platform can benefit from aspect-oriented software development.
author Hveding, John Christian
author_facet Hveding, John Christian
author_sort Hveding, John Christian
title An Aspect-Oriented Approach to Adaptive Systems
title_short An Aspect-Oriented Approach to Adaptive Systems
title_full An Aspect-Oriented Approach to Adaptive Systems
title_fullStr An Aspect-Oriented Approach to Adaptive Systems
title_full_unstemmed An Aspect-Oriented Approach to Adaptive Systems
title_sort aspect-oriented approach to adaptive systems
publisher Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap
publishDate 2005
url http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9255
work_keys_str_mv AT hvedingjohnchristian anaspectorientedapproachtoadaptivesystems
AT hvedingjohnchristian aspectorientedapproachtoadaptivesystems
_version_ 1716520493931036672