Applying Neural Network Approach to Software Reliability Engineering and Its Application

碩士 === 國立清華大學 === 資訊系統與應用研究所 === 93 === This thesis presents the results of an investigation of the application of neural network to software reliability assessment. Recently neural networks have been applied for software reliability because of its characteristic which can perform as human brains. B...

Full description

Bibliographic Details
Main Authors: Yu-Shen Su, 蘇育玄
Other Authors: Chin-Yu Huang
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/23240903021961316173
id ndltd-TW-093NTHU5394012
record_format oai_dc
spelling ndltd-TW-093NTHU53940122016-06-06T04:11:21Z http://ndltd.ncl.edu.tw/handle/23240903021961316173 Applying Neural Network Approach to Software Reliability Engineering and Its Application 應用類神經網路於軟體可靠度工程及其應用 Yu-Shen Su 蘇育玄 碩士 國立清華大學 資訊系統與應用研究所 93 This thesis presents the results of an investigation of the application of neural network to software reliability assessment. Recently neural networks have been applied for software reliability because of its characteristic which can perform as human brains. But in general, software reliability analysis requires specifications of parametric distributions and certain assumptions that are difficult to validate at times. In this thesis, we first present the methodology of the neural network on the software reliability growth model. We try to derive the neural network approach into mathematics expressions while most researchers think that neural network is a black-box method. Furthermore we compare the neural network model with the conventional parametric models. We also demonstrate how to apply the neural network method on the traditional parametric models. Furthermore, we show how to make the models efficiently by using neural networks to achieve combinational models. At last, experimental examples using the real software reliability failure data sets are given to evaluate the performances of the proposed model. We compare the performances of models from three aspects: goodness-of-fit, short-term predictions, and long-term predictions. From the numerical results, we can conclude that the neural network model has better performances than the traditional models. Chin-Yu Huang 黃慶育 2005 學位論文 ; thesis 81 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 資訊系統與應用研究所 === 93 === This thesis presents the results of an investigation of the application of neural network to software reliability assessment. Recently neural networks have been applied for software reliability because of its characteristic which can perform as human brains. But in general, software reliability analysis requires specifications of parametric distributions and certain assumptions that are difficult to validate at times. In this thesis, we first present the methodology of the neural network on the software reliability growth model. We try to derive the neural network approach into mathematics expressions while most researchers think that neural network is a black-box method. Furthermore we compare the neural network model with the conventional parametric models. We also demonstrate how to apply the neural network method on the traditional parametric models. Furthermore, we show how to make the models efficiently by using neural networks to achieve combinational models. At last, experimental examples using the real software reliability failure data sets are given to evaluate the performances of the proposed model. We compare the performances of models from three aspects: goodness-of-fit, short-term predictions, and long-term predictions. From the numerical results, we can conclude that the neural network model has better performances than the traditional models.
author2 Chin-Yu Huang
author_facet Chin-Yu Huang
Yu-Shen Su
蘇育玄
author Yu-Shen Su
蘇育玄
spellingShingle Yu-Shen Su
蘇育玄
Applying Neural Network Approach to Software Reliability Engineering and Its Application
author_sort Yu-Shen Su
title Applying Neural Network Approach to Software Reliability Engineering and Its Application
title_short Applying Neural Network Approach to Software Reliability Engineering and Its Application
title_full Applying Neural Network Approach to Software Reliability Engineering and Its Application
title_fullStr Applying Neural Network Approach to Software Reliability Engineering and Its Application
title_full_unstemmed Applying Neural Network Approach to Software Reliability Engineering and Its Application
title_sort applying neural network approach to software reliability engineering and its application
publishDate 2005
url http://ndltd.ncl.edu.tw/handle/23240903021961316173
work_keys_str_mv AT yushensu applyingneuralnetworkapproachtosoftwarereliabilityengineeringanditsapplication
AT sūyùxuán applyingneuralnetworkapproachtosoftwarereliabilityengineeringanditsapplication
AT yushensu yīngyònglèishénjīngwǎnglùyúruǎntǐkěkàodùgōngchéngjíqíyīngyòng
AT sūyùxuán yīngyònglèishénjīngwǎnglùyúruǎntǐkěkàodùgōngchéngjíqíyīngyòng
_version_ 1718296382189600768