| Considering the wide range of applicability of Risk Assessment, Analysis, and Management (RAAM) systems, this thesis intends to provide a system of stable patterns to capture the core knowledge in RAAM and organize this area's main concepts in an understandable, reusable, scalable pattern language. Therefore, the guidelines of Software Stability Modeling (SSM) are followed. As a new method for identification and design of stable patterns, SSM describes for any pattern language different pattern sources such as missions and goals, capabilities, architectures, deployment, and development. During this work, twelve stable analysis patterns as well as thirty stable design patterns are determined. Moreover a knowledge map is developed that associates the patterns and introduces different frameworks in the area. Furthermore, three patterns are selected and described in more detail in a few examples. Moreover some application instances are implemented to illustrate the applicability of those patterns in different application areas. |