(A) white box reliability prediction technique for supporting traceabilityTraceability 를 지원하는 화이트박스 소프트웨어 신뢰성 예측 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 438
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorBaik, Jong-Moon-
dc.contributor.advisor백종문-
dc.contributor.authorHong, Dae-Eui-
dc.contributor.author홍대의-
dc.date.accessioned2011-12-13T06:09:34Z-
dc.date.available2011-12-13T06:09:34Z-
dc.date.issued2011-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=467917&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/34958-
dc.description학위논문(석사) - 한국과학기술원 : 전산학과, 2011.2, [ v, 40 p. ]-
dc.description.abstractWhite box reliability analysis techniques provide useful information to make more precise decisions related to software quality through the identification of critical parts and quantitative estimation of the probability that the given software will not cause any system failure. Although it is cost effective to conduct a reliability analysis in earlier development phases, there are difficulties in predicting the software reliability and tracing potential unreliable parts in early phases due to the unavailability of executable and testable implementation. This paper suggests a white box reliability prediction technique that supports traceability in the design phase. The proposed technique divides the reliability analysis process into six parts and utilizes design artifacts such as UML models. In particular, the technique predicts the system reliability by estimating the method level failure intensity through the busy periods and complexity weight values, and by calculating the probability of an activity being transferred to a complete state using a Markov Chain. This technique supports traceability according to the level of analysis, and hence it is possible to quantitatively identify unreliable parts of the software not only at the component level but also at the user’s system usage level or the system’s activity level. Furthermore, it is possible to simulate how the system reliability will change when a system operational profile is changed, because this technique includes the operational profiles explicitly in the UML models. An experimental study was conducted on safety critical embedded software to evaluate the proposed technique’s applicability, accuracy of prediction, and analysis capability. The results of the study show that the technique can predict software reliability more accurately than the existing model and it effectively identifies sources of unreliability and simulates operational profile changes.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectWhite box models-
dc.subjectArchitecture based reliability-
dc.subjectSoftware reliability-
dc.subjectUML-
dc.subject신뢰성 예측-
dc.subject화이트 박스 모델-
dc.subject아키텍처 기반 신뢰성-
dc.subject소프트웨어 신뢰성-
dc.subjectReliability prediction-
dc.title(A) white box reliability prediction technique for supporting traceability-
dc.title.alternativeTraceability 를 지원하는 화이트박스 소프트웨어 신뢰성 예측 기법-
dc.typeThesis(Master)-
dc.identifier.CNRN467917/325007 -
dc.description.department한국과학기술원 : 전산학과, -
dc.identifier.uid020094100-
dc.contributor.localauthorBaik, Jong-Moon-
dc.contributor.localauthor백종문-
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0