Title :
Adaptive and Evolvable Software Systems: Techniques, Tools and Applications
Author :
Gray, Jeff ; Klefstad, Raymond ; Coady, Yvonne
Author_Institution :
Univ. of Alabama at Birmingham, USA
Abstract :
Software¿s ability to adapt is typically performed at two different stages: modifiability during development, and adaptation during execution. The first type of adaptation is concerned with design-time, or compile-time, techniques that permit the modification of the structure and function of a software representation in order to address changing stakeholder requirements. The second type of adaptation occurs at run-time during the execution of the program. This type of adaptation refers to a system¿s ability to modify itself and to respond to changing conditions in its external environment.
Keywords :
Adaptive systems; Aerospace and Electronic Systems Society; Application software; Computer science; Reflection; Runtime; Software performance; Software systems; Software tools; Uniform resource locators;
Conference_Titel :
System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
Conference_Location :
Waikoloa, HI, USA
Electronic_ISBN :
1530-1605
DOI :
10.1109/HICSS.2007.45