Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Architectural-Level Risk Analysis FOR UML Dynamic Specifications1 Alaa Ibrahim, Sherif M. Yacoub, Hany H. Ammar1
 

Summary: Architectural-Level Risk Analysis FOR UML Dynamic Specifications1
Alaa Ibrahim, Sherif M. Yacoub, Hany H. Ammar1
Department of Computer Science and Electrical Engineering,
West Virginia University
Morgantown, WV26506-6109
Ibrahim@csee.wvu.edu, yacoub@csee.wvu.edu, hammar@wvu.edu
ABSTRACT
Risk assessment is an essential process in managing software development. Performing risk
assessment in the early development phases enhances the resource allocation decisions.
Several methodologies for risk assessment were developed, mostly based on subjective
judgment. In this paper we use the Unified Modeling language (UML), and a dynamic
metrics based methodology developed in earlier work. We use commercial tools such as
Rose RealTime modeling and simulation environment to obtain simulation statistics for
which an automated architectural-risk assessment environment can be developed. We use
Microsoft Excel sheets and Macros in the development of this environment. The dynamic
metrics based methodology is a heuristic risk assessment methodology that is based on
dynamic complexity factors and severity analysis. Model execution is used for obtaining
dynamic complexity and dynamic coupling measures for all architecture elements. Severity
analysis is performed using Failure Mode and Effect Analysis. Heuristic risk factor for each
architectural component is obtained. A component dependency graph is constructed and

  

Source: Ammar, Hany H. - Department of Computer Science and Electrical Engineering, West Virginia University

 

Collections: Computer Technologies and Information Sciences