Risk Analysis at Design Level using UML Behavioral Diagrams

Mishra, Suchitra Kumari (2013) Risk Analysis at Design Level using UML Behavioral Diagrams. MTech thesis.

[img]PDF
1325Kb

Abstract

The Risk analysis process recognizes the different type of hazards that can occur and recommend control measures that are frequently used for that hazard. Risk is a measure of the probability and severity of undesired effects. Accomplishment of risk analysis in the early development phases improves resource sharing decisions. This method will aid to find the high-risk components and connectors of the system architecture, so that corrective actions may be implemented to control and improve the development process as well as the quality of the system. We propose a technique for risk analysis at design level using UML behavioral diagrams. We have used state chart and sequence diagram to find the risk factor of components and connectors involved in the system. Next, we have calculated the risk factor of each scenario of a use case and combined them to obtain the overall risk factor of the targeted system. We have used concurrent control flow graph to evaluate the scenario level risk factor which takes into consideration the concurrent execution of threads. Along with this interaction overview diagram is used to estimate the overall system level risk factor. In our approach, we have also done the sensitivity analysis to find the critical components and connectors with respect to each scenario and also in overall system level. So we can give careful analysis, design, implementation and testing effort to these components and connectors.

Item Type:Thesis (MTech)
Uncontrolled Keywords:component; connector; concurrent control flow graph(CCFG) ;Interaction overview diagram(IOD)
Subjects:Engineering and Technology > Computer and Information Science > Data Mining
Divisions: Engineering and Technology > Department of Computer Science
ID Code:5285
Deposited By:Hemanta Biswal
Deposited On:16 Dec 2013 16:46
Last Modified:16 Dec 2013 16:46
Supervisor(s):Mohapatra, D P

Repository Staff Only: item control page