Title :
Composing adaptive software
Author :
McKinley, Philip K. ; Sadjadi, Seyed Masoud ; Kasten, Eric P. ; Cheng, Betty H C
Author_Institution :
Dept. of Comput. Sci. & Eng., Michigan State Univ., USA
fDate :
7/1/2004 12:00:00 AM
Abstract :
Interest in adaptive computing systems has increased dramatically in the past few years, and a variety of techniques now allow software to adapt dynamically to its environment. Compositional adaptation enables software to modify its structure and behavior dynamically in response to change in its execution environment. A review of current technology compares how, when, and where recomposition occurs.
Keywords :
programming environments; software portability; ubiquitous computing; adaptive computing system; adaptive software composition; Adaptive systems; Application software; Hardware; Humans; Java; Middleware; Operating systems; Pervasive computing; Protocols; Switches;