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.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:ntnu-9255 |
Date | January 2005 |
Creators | Hveding, John Christian |
Publisher | Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap, Institutt for datateknikk og informasjonsvitenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0015 seconds