Sciweavers

ASE
2006

Runtime recovery and manipulation of software architecture of component-based systems

13 years 5 months ago
Runtime recovery and manipulation of software architecture of component-based systems
Recently, more attention is paid to the researches and practices on how to use software architecture in software maintenance and evolution to reduce their complexity and cost. The key in such architecture-based maintenance and evolution is to recover software architecture from existing systems. Almost all studies on architecture recovery focus on analyzing the source code and other documents. Such recovered software architecture can hardly capture runtime states and behaviors of the system. At the same time, current work pays little attention on how to change the system directly via manipulating the recovered software architecture. This paper presents a novel approach to recovering software architecture from component based systems at runtime and changing the runtime systems via manipulating the recovered software architecture. Containing much more details than the designed software architecture, the recovered software architecture can accurately and thoroughly describe the actual stat...
Gang Huang, Hong Mei, Fuqing Yang
Added 10 Dec 2010
Updated 10 Dec 2010
Type Journal
Year 2006
Where ASE
Authors Gang Huang, Hong Mei, Fuqing Yang
Comments (0)