Dynamic Software Evolution and The K-Component Model

  title={Dynamic Software Evolution and The K-Component Model},
  author={Jim Dowling and Vinny Cahill},
There are known classes of software systems that can benefit from dynamic software evolution, including 24x7 systems that require on-line upgrades and adaptive systems that need to adapt to frequent changes in their execution environment. This paper investigates the use of dynamic software architectures and architectural reflection in building adaptive systems. We introduce the K-Component model and its architecture meta-model for building a dynamic software architecture. We address the issues… CONTINUE READING
Highly Cited
This paper has 53 citations. REVIEW CITATIONS

4 Figures & Tables



Citations per Year

53 Citations

Semantic Scholar estimates that this publication has 53 citations based on the available data.

See our FAQ for additional information.