Reverse architecting approach for complex systems
- 22 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10636773,p. 4-11
- https://doi.org/10.1109/icsm.1997.624225
Abstract
Philips is an electronics company which operates world wide and participates in professional as well as consumer markets. The architecture of many software intensive systems are currently not optimally prepared for the changing market. For example, the variety of systems is increasing because different users or user groups demand slightly different variants of a system. Good understanding of systems is required to be able to follow these changes. During the last years we have analysed a number of systems from which we have derived a general approach for reverse architecting (RA). Our approach has proved to be applicable for various complex systems in different domains. It consists of a number of RA steps. We describe three RA steps and indicate some aspects of other RA steps. The description is supplemented with three case studies of complex systems. The complete set of RA steps is not fully independent, however it is not necessary to perform all RA steps for each caseKeywords
This publication has 5 references indexed in Scilit:
- Scenario-based analysis of software architectureIEEE Software, 1996
- Creating architectures with building blocksIEEE Software, 1995
- Software architecture in industrial applicationsPublished by Association for Computing Machinery (ACM) ,1995
- The 4+1 View Model of architectureIEEE Software, 1995
- Reverse engineering and design recovery: a taxonomyIEEE Software, 1990