Heterogeneous software reliability modeling

被引:0
|
作者
Wang, WL [1 ]
Chen, MH [1 ]
机构
[1] Penn State Univ, Behrend Coll, Sch Engn & Engn Technol, Erie, PA 16563 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A number of Markov-based software reliability models have been developed for measuring software reliability. However, the application of these models is strictly limited to software that satisfies the Markov properties. The objective of our work is to expand the application domain of the Markov-based models, so that most software can be modeled and software reliability can be measured at the architecture level. To overcome the limitations of Markov properties, our model takes execution history into account and addresses both deterministic and probabilistic software behaviors. Each state represents the executions of one or more components depending on the architectural styles. In addition, the executions of one component are depicted by using distinctive states, when such executions are influenced by past states. Furthermore, we construct loops to eliminate the likelihood of unlimited state expansion and utilize a binomial tree structure to account for all the different execution paths. We show that Markov models are applicable even to software that does not fully satisfy the Markov properties. Therefore, we significantly improve the state of the art in architecture-based software reliability modeling.
引用
收藏
页码:41 / 52
页数:12
相关论文
共 50 条
  • [1] Software reliability modeling
    Ventzas, D.E.
    Koriatopoulos, C.
    [J]. Advances in Modelling and Analysis A, 1994, 21 (1-3): : 1 - 10
  • [2] Software faults, software failures and software reliability modeling
    Munson, JC
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (11) : 687 - 699
  • [3] Modeling of software architecture reliability
    Wang, Jun
    Chen, Weiru
    Liu, Jun
    [J]. 2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 983 - +
  • [4] ON RELIABILITY MODELING AND SOFTWARE QUALITY
    WATKINS, AJ
    [J]. IBM SYSTEMS JOURNAL, 1994, 33 (01) : 220 - 222
  • [5] SOFTWARE-RELIABILITY MODELING
    SINGPURWALLA, ND
    WILSON, SP
    [J]. INTERNATIONAL STATISTICAL REVIEW, 1994, 62 (03) : 289 - 317
  • [6] Practical software reliability Modeling
    Wallace, DR
    [J]. 26TH ANNUAL NASA GODDARD SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2002, : 147 - 155
  • [7] Architecture-based heterogeneous software reliability
    Gokhale, SS
    [J]. TENTH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2004, : 18 - 24
  • [8] A Reliability Model Based on Heterogeneous Software Architecture
    Liu, Chang
    Liu, Bin
    Ruan, Lian
    [J]. PROCEEDINGS OF 2009 8TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY, VOLS I AND II: HIGHLY RELIABLE, EASY TO MAINTAIN AND READY TO SUPPORT, 2009, : 728 - 732
  • [9] Software reliability modeling: An approach to early reliability prediction
    Smidts, C
    Stutzke, M
    Stoddard, RW
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 1998, 47 (03) : 268 - 278
  • [10] SOFTWARE RELIABILITY GROWTH MODELING FOR AGILE SOFTWARE DEVELOPMENT
    Rawat, Shubham
    Goyal, Nupur
    Ram, Mangey
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2017, 27 (04) : 777 - 783