Risk Management through Architecture Design

Management of risks is critical issue in the project management and it is important to ensure that risk management is done in a sensible way. Many techniques to manage and reduce risks have been done previously but only few have addressed the design analysis to reduce risk and none have attempted to use software architecture analysis and design to manage risks. In this paper we try to find a solution through various software architectural design patterns. We present results of an experiment comparing this new technique with software risk evaluation tool (SRE) for creating test cases and detect faults. However the risks detected may differ suggesting that these two are different approach to same problem