arrow
返回

Analytical models for architecture-based software: Reliability prediction: A unification framework

delete2006-12-01
delete79
PRE
AI
S
Swapna S. Gokhale *
K
Kishor S. Trivedi
DOI:10.1109/TR.2006.884587delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Traditional approaches to software reliability modeling are black box-based; that is, the software system is considered as a whole, and only its interactions with the outside world are modeled without looking into its internal structure. The black box approach is adequate to characterize the reliability of monolithic, custom, built-to-specification software applications. However, with the widespread use of object oriented systems design & development, the use of component-based software development is on the rise. Software systems are developed in a heterogeneous (multiple teams in different environments) fashion, and hence it may be inappropriate to model the overall failure process of such systems using one of the several software reliability growth models (black box approach). Predicting the reliability of a software system based on its architecture, and the failure behavior of its components, is thus essential. Most of the research efforts in predicting the reliability of a software system based on its architecture have been focused on developing analytical or state-based models. However, the development of state-based models has been mostly ad hoe with little or no effort devoted towards establishing a unifying framework which compares & contrasts these models. Also, to the best of our knowledge, no attempt has been made to offer an insight into how these models might be applied to real software applications. This paper proposes a unifying framework for state-based models for architecture-based software reliability prediction. The state-based models we consider are the ones in which application architecture is represented either as a discrete time Markov chain (DTMC), or a continuous time Markov chain (CTMC). We illustrate the DTMC-based, and CTMC-based models using examples. A detailed discussion of how the parameters of each model may be estimated, and the life cycle phases when the model may be applied is also provided.
Keyword:
architecture-based analysis
Markov models
semi-Markov models
software reliability
unification framework
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Reliability 封面图
IEEE Transactions on Reliability
IF:
5.7
论文数:
2.8K
被引数:
8.5K

机构

暂无机构信息
引用论文

引用论文

Display logic
err1982-11-01
err0
PREAI
errNuel D. Belnap
err分享
err收藏
Laparoscopic Radical Prostatectomy in the Canine Model
err1996-12-01
err0
PREAI
errDAVID T. PRICE; RAVI S. CHARI; JOSEPH D. NEIGHBORS; STEVE EUBANKS; WILLIAM W. SCHUESSLER; GLENN M. PREMINGER
err分享
err收藏
Probing near Dirac point electron-phonon interaction in graphene
err2012-11-05
err0
errOAAI
errJingzhi Shang; Suxia Yan; Chunxiao Cong; Howe-Siang Tan; Ting Yu; Gagik G. Gurzadyan
err分享
err收藏
err
IF0
err2022-03-30
err0
PREAI
err
err分享
err收藏
Establishment of Slice Cultures as a Tool to Study the Cancer Immune Microenvironment
err2018-11-22
err0
PREAI
errXiuyun Jiang; Y. David Seo; Kevin M. Sullivan; Venu G. Pillarisetty
err分享
err收藏
学者 查看更多内容