DocumentCode :
863657
Title :
Using architecture models for runtime adaptability
Author :
Floch, Jacqueline ; Hallsteinsen, Svein ; Stav, Erlend ; Eliassen, Frank ; Lund, Ketil ; Gjorven, Eli
Author_Institution :
ICT, SINTEF, Trondheim, Norway
Volume :
23
Issue :
2
fYear :
2006
Firstpage :
62
Lastpage :
70
Abstract :
Every software system has architecture. The architecture strongly influences the software system´s properties, including maintainability and runtime properties such as performance and reliability. By describing the architecture in models, we can make the architecture explicit. Developers typically use software architecture models at design time to capture the significant decisions about a software system´s organization and to describe and establish a common understanding about the system´s abstract properties. In the MADAM (mobility- and adaptation-enabling middleware) project, we aim to facilitate adaptive application development for mobile computing. We follow an architecture-centric approach where we represent architecture models at runtime to allow generic middleware components to reason about and control adaptation.
Keywords :
middleware; mobile computing; software architecture; adaptation-enabling middleware; architecture-centric approach; mobile computing; mobility-enabling middleware; software architecture; software system; Application software; Batteries; Computer architecture; Middleware; Mobile computing; Runtime; Software architecture; Software systems; Switches; Working environment noise; adaptation support; distributed systems; middleware; mobile applications; software architecture;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2006.61
Filename :
1605180
Link To Document :
بازگشت