Tool support for just-in-time architecture reconstruction and evaluation: an experience report
Proceedings of the 27th international conference on Software engineering
Model-centric software architecture reconstruction
Software—Practice & Experience
Software reengineering with architecture decomposition
Proceedings of the 2007 ACM symposium on Applied computing
Software Engineering
Hi-index | 0.00 |
There are many good reasons why organizations shouldperform software architecture reconstructions. However,few organizations are willing to pay for the effort. Softwarearchitecture reconstruction must be viewed not as an efforton its own but as a contribution in a broader technicalcontext, such as the streamlining of products into a productline or the modernization of systems that hit theirarchitectural borders. In these contexts software architectsfrequently need to reason about existing systems, forexample to lower adoption and technical barriers for newtechnology approaches. We propose a Quality AttributeDriven Software Architecture Reconstruction (QADSAR)approach where this kind of reasoning is driven by theanalysis of quality attribute scenarios.This paper introduces a quality attribute driven perspectiveon software architecture reconstruction. It presents atechnical reasoning framework and illuminates theinformation that is required from the reconstruction processto link the knowledge gained back to the business goals ofan organization. The paper illustrates the techniques bypresenting a real-world case study.