DocumentCode :
2558280
Title :
Adaptive and evolvable software systems: techniques, tools, and applications
Author :
Gray, Jeff ; Klefstad, Raymond ; Mernik, Marjan
Author_Institution :
Dept. of Comput. & Inf. Sci., Alabama Univ., Birmingham, AL, USA
fYear :
2004
fDate :
5-8 Jan. 2004
Abstract :
A longstanding goal of software developers is to construct programs that are easily modified and extended. One example is the ideal that each change in a design decision would require only modifications to one module of a program. As demands for software increase, future requirements will necessitate new strategies for software development tools and techniques which better support adaptation and evolution. Software´s ability to adapt is actually partitioned among two 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 first session of this mini-track contains papers that address this form of adaptation. Katrina Falkner et al., introduce work on separating policy mechanisms between components to support evolution. Hassan Gomaa and Diana Webber present four different approaches for modeling variability in product-lines.
Keywords :
software maintenance; software prototyping; software tools; adaptive software system; evolvable software system; software adaptation; software design; software development tool; software evolution; software representation; Application software; Computer networks; Computer science; Distributed computing; Load management; Middleware; Programming; Reflection; Software systems; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2004. Proceedings of the 37th Annual Hawaii International Conference on
Print_ISBN :
0-7695-2056-1
Type :
conf
DOI :
10.1109/HICSS.2004.1265636
Filename :
1265636
Link To Document :
بازگشت