DocumentCode :
3077173
Title :
A UML Model Based White Box Reliability Prediction to Identify Unreliable Components
Author :
Hong, Daeeui ; Gu, Taewan ; Baik, Jongmoon
Author_Institution :
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
fYear :
2011
fDate :
27-29 June 2011
Firstpage :
152
Lastpage :
159
Abstract :
In general, existing reliability analysis techniques have a limitation in that they normally require run-time information to assess a software system´s reliability. So, reliability analysis has been delayed until system testing or operation where principal design decisions had been already made. Also, they normally focus on estimating the reliability of the whole system rather than finding out unreliable sources or components. In this paper, we propose a UML model based white box reliability prediction methodology. The proposed methodology provides the capability of reliability prediction in the early phase by utilizing design artifacts like UML model, and by analyzing the probability of failure in three different levels of the system. Hence, it makes possible to rank the unreliable parts of the system quantitatively not only at the component level but also at the user´s system usage level and system´s activity level. In order to validate the proposed method, we performed a case study with safety-critical embedded software and compare the results with traditional reliability models. The result of proposed methodology shows the better prediction accuracy as well as the more detailed analysis of the unreliable part of the system.
Keywords :
Unified Modeling Language; formal specification; object-oriented programming; probability; safety-critical software; systems analysis; UML model; design artifacts; failure probability; reliability analysis; run-time information; safety-critical embedded software; software system reliability assessment; system activity level; system analysis; system testing; unreliable component identify; user system usage level; white box reliability prediction; Insulin; Predictive models; Probability; Software; Software reliability; Unified modeling language; Architecture based reliability; Component based reliability; Software reliability; UML model; White-box Reliability Model; software reliability prediction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Secure Software Integration & Reliability Improvement Companion (SSIRI-C), 2011 5th International Conference on
Conference_Location :
Jeju Island
Print_ISBN :
978-1-4577-0781-0
Electronic_ISBN :
978-0-7695-4454-0
Type :
conf
DOI :
10.1109/SSIRI-C.2011.30
Filename :
6004517
Link To Document :
بازگشت