Architecture-Based Runtime Software Evolution

10 years 7 months ago
Architecture-Based Runtime Software Evolution
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.
Peyman Oreizy, Nenad Medvidovic, Richard N. Taylor
Added 05 Aug 2010
Updated 05 Aug 2010
Type Conference
Year 1998
Where ICSE
Authors Peyman Oreizy, Nenad Medvidovic, Richard N. Taylor
Comments (0)