Coping with System Evolution - Experiences in Reverse Architecting as a Means to Ease the Evolution of Complex Systems

Share/Save/Bookmark

Borches, P. Daniel and Bonnema, G. Maarten (2009) Coping with System Evolution - Experiences in Reverse Architecting as a Means to Ease the Evolution of Complex Systems. In: 19th Annual International Symposium INCOSE: East Meets West: the human dimension to systems engineering, 20-23 July 2009, Singapore, Thailand.

[img]
Preview
PDF
712Kb
Abstract:Creating systems from scratch is time consuming and costly, therefore companies often choose to evolve existing systems. The understanding that a company has about the impact that a change has in the system architecture determines their ability to cope with system evolution.
System architects and designers need to have an architecture representation that enables them to understand and to foresee consequences of evolving the system. This representation however is often not documented. Reverse architecting enables to recover the architecture representation. In this paper, experiences in reverse architecting in a industrial case at Philips Healthcare MRI Group is presented. We show that the proposed approach provides an effective framework to reason about evolvability and impact that design changes has on the system.
Item Type:Conference or Workshop Item
Faculty:
Engineering Technology (CTW)
Research Group:
Link to this item:http://purl.utwente.nl/publications/77044
Conference URL:http://www.incose.org/symp2009/
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page

Metis ID: 262988