Issue No. 02 - March/April (2004 vol. 21)
Kam Hay Fung , University of New South Wales, Australia
Graham Low , University of New South Wales, Australia
Pradeep Kumar Ray , University of New South Wales, Australia
<p>Dynamic evolution is an important phenomenon in distributed systems that undergo changes without being shut down. Several technologies are available that can support dynamic evolution, but existing software engineering methodologies will need to be extended to fully exploit this process.</p>
dynamic evolution, reconfigurable system, distributed system, dependable system, component-based software engineering, software maintenance
P. K. Ray, G. Low and K. H. Fung, "Embracing Dynamic Evolution in Distributed Systems," in IEEE Software, vol. 21, no. , pp. 49-55, 2004.