DocumentCode :
2880263
Title :
Architecture-based runtime software evolution
Author :
Oreizy, Peyman ; Medvidovic, Nenad ; Taylor, Richard N.
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear :
1998
fDate :
19-25 Apr 1998
Firstpage :
177
Lastpage :
186
Abstract :
Continuous availability is a critical requirement for an important class of software systems. For these systems, runtime system evolution can mitigate the costs and risks associated with shutting down and restarting the system for an update. We present an architecture-based approach to runtime software evolution and highlight the role of software connectors in supporting runtime change. An initial implementation of a tool suite for supporting the runtime modification of software architectures, called ArchStudio, is presented
Keywords :
software engineering; software prototyping; ArchStudio; architecture-based runtime software evolution; runtime system evolution; software architectures; software connectors; software systems; Computer architecture; Computer science; Connectors; Control systems; Costs; Mission critical systems; Operating systems; Runtime; Software architecture; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1998. Proceedings of the 1998 International Conference on
Conference_Location :
Kyoto
ISSN :
0270-5257
Print_ISBN :
0-8186-8368-6
Type :
conf
DOI :
10.1109/ICSE.1998.671114
Filename :
671114
Link To Document :
بازگشت