Coping with System Evolution: Experience in Reverse Architecting as Means to Ease te Evolution of Complex Systems (CD ROM)

P.D. Borches Juzgado, Gerrit Maarten Bonnema

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

22 Downloads (Pure)

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.
Original languageUndefined
Title of host publication19th International Symposium of Systems Engineering
Place of PublicationSingapore
PublisherInternational Council on Systems Engineering
Pages-
Number of pages15
Publication statusPublished - 20 Jul 2009

Publication series

Name
PublisherInternational Council on System Engineering, INCOSE

Keywords

  • IR-77044
  • METIS-262988

Cite this

Borches Juzgado, P. D., & Bonnema, G. M. (2009). Coping with System Evolution: Experience in Reverse Architecting as Means to Ease te Evolution of Complex Systems (CD ROM). In 19th International Symposium of Systems Engineering (pp. -). Singapore: International Council on Systems Engineering.