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