DocumentCode :
2404666
Title :
Methodology for maintainability-based risk assessment
Author :
Abdelmoez, Walid M. ; Goseva-Popstojanova, Katerina ; Ammar, Hany H.
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., West Virginia Univ., Morgantown, WV
fYear :
2006
fDate :
23-26 Jan. 2006
Firstpage :
337
Lastpage :
342
Abstract :
A software product spends more than 65% of its lifecycle in maintenance. Software systems with good maintainability can be easily modified to fix faults or to adapt to changing environment. We define maintainability-based risk as a product of two factors: the probability of performing maintenance tasks and the impact of performing these tasks. In this paper, we present a methodology for assessing maintainability-based risk to account for changes in the system requirements. The proposed methodology depends on the architectural artifacts and their evolution through the life cycle of the system. We illustrate the methodology on a case study using UML models
Keywords :
Unified Modeling Language; probability; risk management; software cost estimation; software maintenance; UML model; architectural artifacts; maintainability-based risk assessment; probability; software product; system requirement; Adaptive systems; Computer architecture; Costs; Error correction; Risk management; Software architecture; Software maintenance; Software systems; Unified modeling language; Usability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability Symposium, 2006. RAMS '06. Annual
Conference_Location :
Newport Beach, CA
ISSN :
0149-144X
Print_ISBN :
1-4244-0007-4
Electronic_ISBN :
0149-144X
Type :
conf
DOI :
10.1109/RAMS.2006.1677397
Filename :
1677397
Link To Document :
بازگشت