Software Reliability: Theoretical and Experimental Comparison
碩士 === 元智大學 === 資訊工程學系 === 104 === Currently software reliability is generally calculated by collecting data during testing stages and using these data as parameters in various reliability growth models for calculation. However, program structures and behavior are not analyzed in such an approach. T...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/8zx4mz |
id |
ndltd-TW-104YZU05392031 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104YZU053920312019-05-15T22:53:48Z http://ndltd.ncl.edu.tw/handle/8zx4mz Software Reliability: Theoretical and Experimental Comparison 軟體可靠度的理論與實驗之比較 Yu-Hsiang Chan 詹宥翔 碩士 元智大學 資訊工程學系 104 Currently software reliability is generally calculated by collecting data during testing stages and using these data as parameters in various reliability growth models for calculation. However, program structures and behavior are not analyzed in such an approach. Thus, it is difficult for software reliability to get consensus in industry and academia. This study applies hardware failure physics to software and proposes a white-box approach with 7 levels to analyze software reliability. Our model includes not only experiments but also theoretical aspects to analyze program internal structures. Besides, we also discuss the needed numbers of experiments in order to obtain the failure rates calculated from the theoretical part in our model. The confidence of the experiment results is thus enhanced by the theoretical support and the calculated numbers of experiments in this model. Three case studies (Partition of Quicksort, Pentinum Division Error, Mars PathFinder Incident) are conducted to demonstrate the effectiveness of our proposed approach Discussions and insights are also given. Chin-Feng Fan Swu Yih 范金鳳 易 俗 2016 學位論文 ; thesis 86 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 元智大學 === 資訊工程學系 === 104 === Currently software reliability is generally calculated by collecting data during testing stages and using these data as parameters in various reliability growth models for calculation. However, program structures and behavior are not analyzed in such an approach. Thus, it is difficult for software reliability to get consensus in industry and academia.
This study applies hardware failure physics to software and proposes a white-box approach with 7 levels to analyze software reliability. Our model includes not only experiments but also theoretical aspects to analyze program internal structures. Besides, we also discuss the needed numbers of experiments in order to obtain the failure rates calculated from the theoretical part in our model. The confidence of the experiment results is thus enhanced by the theoretical support and the calculated numbers of experiments in this model.
Three case studies (Partition of Quicksort, Pentinum Division Error, Mars PathFinder Incident) are conducted to demonstrate the effectiveness of our proposed approach Discussions and insights are also given.
|
author2 |
Chin-Feng Fan |
author_facet |
Chin-Feng Fan Yu-Hsiang Chan 詹宥翔 |
author |
Yu-Hsiang Chan 詹宥翔 |
spellingShingle |
Yu-Hsiang Chan 詹宥翔 Software Reliability: Theoretical and Experimental Comparison |
author_sort |
Yu-Hsiang Chan |
title |
Software Reliability: Theoretical and Experimental Comparison |
title_short |
Software Reliability: Theoretical and Experimental Comparison |
title_full |
Software Reliability: Theoretical and Experimental Comparison |
title_fullStr |
Software Reliability: Theoretical and Experimental Comparison |
title_full_unstemmed |
Software Reliability: Theoretical and Experimental Comparison |
title_sort |
software reliability: theoretical and experimental comparison |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/8zx4mz |
work_keys_str_mv |
AT yuhsiangchan softwarereliabilitytheoreticalandexperimentalcomparison AT zhānyòuxiáng softwarereliabilitytheoreticalandexperimentalcomparison AT yuhsiangchan ruǎntǐkěkàodùdelǐlùnyǔshíyànzhībǐjiào AT zhānyòuxiáng ruǎntǐkěkàodùdelǐlùnyǔshíyànzhībǐjiào |
_version_ |
1719137107538083840 |