Measuring and assessing software reliability growth through simulation-based approaches

Chu Ti Lin, Chin Yu Huang, Chuan-Ching Sue

研究成果: Conference contribution

6 引文 (Scopus)

摘要

In the past decade, several rate-based simulation approaches were proposed to predict software failure process. But most of them did not take the number of available debuggers into consideration and this may not be reasonable. In practice, the number of debuggers is always limited and controlled. If all debuggers or developers are busy, the new detected faults should be willing to wait (for a long time to be corrected and removed). Besides, practical experiences also show that the fault removal time is non-negligible and the number of removed faults generally lags behind the total number of detected faults. Based on these facts, in this paper, we will apply queueing theory to describe and explain the possible debugging behavior during software development. Two simulation procedures are developed based on G/G/ ∞ and G/G/m queueing models. The proposed methods will be illustrated with real software failure data. Experimental results will be analyzed and discussed in detail. The results we obtained will greatly help to understand the influence of size of debugger teams on the software failure correction activities and other related reliability assessments.

原文English
主出版物標題Proceedings - 31st Annual International Computer Software and Applications Conference, COMPSAC 2007
頁面439-446
頁數8
DOIs
出版狀態Published - 2007 十二月 31
事件31st Annual International Computer Software and Applications Conference, COMPSAC 2007 - Beijing, China
持續時間: 2007 七月 242007 七月 27

出版系列

名字Proceedings - International Computer Software and Applications Conference
1
ISSN(列印)0730-3157

Other

Other31st Annual International Computer Software and Applications Conference, COMPSAC 2007
國家China
城市Beijing
期間07-07-2407-07-27

指紋

Queueing theory
Software reliability
Software engineering

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications

引用此文

Lin, C. T., Huang, C. Y., & Sue, C-C. (2007). Measuring and assessing software reliability growth through simulation-based approaches. 於 Proceedings - 31st Annual International Computer Software and Applications Conference, COMPSAC 2007 (頁 439-446). [4291036] (Proceedings - International Computer Software and Applications Conference; 卷 1). https://doi.org/10.1109/COMPSAC.2007.141
Lin, Chu Ti ; Huang, Chin Yu ; Sue, Chuan-Ching. / Measuring and assessing software reliability growth through simulation-based approaches. Proceedings - 31st Annual International Computer Software and Applications Conference, COMPSAC 2007. 2007. 頁 439-446 (Proceedings - International Computer Software and Applications Conference).
@inproceedings{ab36a808f39048ecbd670f8ba37128e5,
title = "Measuring and assessing software reliability growth through simulation-based approaches",
abstract = "In the past decade, several rate-based simulation approaches were proposed to predict software failure process. But most of them did not take the number of available debuggers into consideration and this may not be reasonable. In practice, the number of debuggers is always limited and controlled. If all debuggers or developers are busy, the new detected faults should be willing to wait (for a long time to be corrected and removed). Besides, practical experiences also show that the fault removal time is non-negligible and the number of removed faults generally lags behind the total number of detected faults. Based on these facts, in this paper, we will apply queueing theory to describe and explain the possible debugging behavior during software development. Two simulation procedures are developed based on G/G/ ∞ and G/G/m queueing models. The proposed methods will be illustrated with real software failure data. Experimental results will be analyzed and discussed in detail. The results we obtained will greatly help to understand the influence of size of debugger teams on the software failure correction activities and other related reliability assessments.",
author = "Lin, {Chu Ti} and Huang, {Chin Yu} and Chuan-Ching Sue",
year = "2007",
month = "12",
day = "31",
doi = "10.1109/COMPSAC.2007.141",
language = "English",
isbn = "9780769528700",
series = "Proceedings - International Computer Software and Applications Conference",
pages = "439--446",
booktitle = "Proceedings - 31st Annual International Computer Software and Applications Conference, COMPSAC 2007",

}

Lin, CT, Huang, CY & Sue, C-C 2007, Measuring and assessing software reliability growth through simulation-based approaches. 於 Proceedings - 31st Annual International Computer Software and Applications Conference, COMPSAC 2007., 4291036, Proceedings - International Computer Software and Applications Conference, 卷 1, 頁 439-446, 31st Annual International Computer Software and Applications Conference, COMPSAC 2007, Beijing, China, 07-07-24. https://doi.org/10.1109/COMPSAC.2007.141

Measuring and assessing software reliability growth through simulation-based approaches. / Lin, Chu Ti; Huang, Chin Yu; Sue, Chuan-Ching.

Proceedings - 31st Annual International Computer Software and Applications Conference, COMPSAC 2007. 2007. p. 439-446 4291036 (Proceedings - International Computer Software and Applications Conference; 卷 1).

研究成果: Conference contribution

TY - GEN

T1 - Measuring and assessing software reliability growth through simulation-based approaches

AU - Lin, Chu Ti

AU - Huang, Chin Yu

AU - Sue, Chuan-Ching

PY - 2007/12/31

Y1 - 2007/12/31

N2 - In the past decade, several rate-based simulation approaches were proposed to predict software failure process. But most of them did not take the number of available debuggers into consideration and this may not be reasonable. In practice, the number of debuggers is always limited and controlled. If all debuggers or developers are busy, the new detected faults should be willing to wait (for a long time to be corrected and removed). Besides, practical experiences also show that the fault removal time is non-negligible and the number of removed faults generally lags behind the total number of detected faults. Based on these facts, in this paper, we will apply queueing theory to describe and explain the possible debugging behavior during software development. Two simulation procedures are developed based on G/G/ ∞ and G/G/m queueing models. The proposed methods will be illustrated with real software failure data. Experimental results will be analyzed and discussed in detail. The results we obtained will greatly help to understand the influence of size of debugger teams on the software failure correction activities and other related reliability assessments.

AB - In the past decade, several rate-based simulation approaches were proposed to predict software failure process. But most of them did not take the number of available debuggers into consideration and this may not be reasonable. In practice, the number of debuggers is always limited and controlled. If all debuggers or developers are busy, the new detected faults should be willing to wait (for a long time to be corrected and removed). Besides, practical experiences also show that the fault removal time is non-negligible and the number of removed faults generally lags behind the total number of detected faults. Based on these facts, in this paper, we will apply queueing theory to describe and explain the possible debugging behavior during software development. Two simulation procedures are developed based on G/G/ ∞ and G/G/m queueing models. The proposed methods will be illustrated with real software failure data. Experimental results will be analyzed and discussed in detail. The results we obtained will greatly help to understand the influence of size of debugger teams on the software failure correction activities and other related reliability assessments.

UR - http://www.scopus.com/inward/record.url?scp=37349096233&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=37349096233&partnerID=8YFLogxK

U2 - 10.1109/COMPSAC.2007.141

DO - 10.1109/COMPSAC.2007.141

M3 - Conference contribution

AN - SCOPUS:37349096233

SN - 9780769528700

T3 - Proceedings - International Computer Software and Applications Conference

SP - 439

EP - 446

BT - Proceedings - 31st Annual International Computer Software and Applications Conference, COMPSAC 2007

ER -

Lin CT, Huang CY, Sue C-C. Measuring and assessing software reliability growth through simulation-based approaches. 於 Proceedings - 31st Annual International Computer Software and Applications Conference, COMPSAC 2007. 2007. p. 439-446. 4291036. (Proceedings - International Computer Software and Applications Conference). https://doi.org/10.1109/COMPSAC.2007.141