資源描述:
《軟件可靠性模型與軟件最優(yōu)發(fā)布問(wèn)題的研究》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、南京郵電大學(xué)碩士研究生學(xué)位論文摘要摘要隨著計(jì)算機(jī)的發(fā)展,軟件已經(jīng)成為我們?nèi)粘I钪斜夭豢缮俚臇|西。對(duì)于軟件,我們最關(guān)心兩個(gè)方面:軟件的可靠性和軟件開(kāi)發(fā)的總成本,而軟件的開(kāi)發(fā)成本又和軟件的發(fā)布時(shí)間緊密相關(guān)。因此,研究軟件的可靠性和軟件的最優(yōu)發(fā)布時(shí)間有著重要的實(shí)際意義。在過(guò)去的三十多年里,已經(jīng)建立了許多軟件可靠性模型和軟件費(fèi)用結(jié)構(gòu)模型。這些模型在一定程度上描述了軟件可靠性和軟件的費(fèi)用結(jié)構(gòu),但均存在局限性,至今尚無(wú)哪一個(gè)模型能夠以較好的精度適合廣泛的應(yīng)用。因此,對(duì)軟件可靠性模型和軟件費(fèi)用結(jié)構(gòu)模型還有很大的研
2、究空間。本文首先介紹了問(wèn)題的研究意義、背景和研究現(xiàn)狀,闡述了軟件可靠性的定義、相關(guān)術(shù)語(yǔ)、參數(shù)指標(biāo)以及基本數(shù)學(xué)關(guān)系,并介紹了有關(guān)軟件最優(yōu)發(fā)布時(shí)間的一些基本概念。其次本文詳細(xì)介紹了軟件可靠性模型的特點(diǎn)、分類(lèi)及組成,從模型假設(shè)、基本數(shù)學(xué)公式、參數(shù)估計(jì)等方面重點(diǎn)比較了幾個(gè)經(jīng)典的軟件可靠性增長(zhǎng)模型。接下來(lái)本文對(duì)現(xiàn)有的幾個(gè)比較典型的非齊次泊松過(guò)程模型進(jìn)行了闡述,并在此基礎(chǔ)上對(duì)Pham不完全排錯(cuò)的NHPP模型進(jìn)行了修正,提出了一個(gè)考慮排錯(cuò)時(shí)間的軟件可靠性模型。通過(guò)實(shí)例仿真圖可以看出修正后的模型更符合實(shí)際應(yīng)用。最后本
3、文又分析和討論了軟件的最優(yōu)發(fā)布時(shí)間問(wèn)題。在軟件工程的發(fā)展中,決定何時(shí)停止軟件測(cè)試有著重要意義。這個(gè)軟件最優(yōu)發(fā)布時(shí)間的停止規(guī)則問(wèn)題已經(jīng)被許多人研究過(guò),但是到目前為止還沒(méi)有一個(gè)通用的結(jié)論。本章首先介紹了基于Pham不完全排錯(cuò)的NHPP模型的軟件最優(yōu)發(fā)布問(wèn)題,該模型是目前在軟件最優(yōu)發(fā)布問(wèn)題中使用比較廣泛的模型;接著討論了具有質(zhì)量保證期的軟件最優(yōu)發(fā)布時(shí)間問(wèn)題;最后分析了考慮軟件失效影響的軟件最優(yōu)發(fā)布時(shí)間問(wèn)題,得出相關(guān)定理并且給予了證明。關(guān)鍵詞:軟件可靠性模型;非齊次泊松過(guò)程模型;軟件最優(yōu)發(fā)布時(shí)間Abstrac
4、tWiththedevelopmentofcomputer,softwarehasbecomeanindispensableelementinourdailylives.Forsoftware,thetwomajoraspectstowhichpeoplepaymostattentionarethesoftwarereliabilityandthetotalcostwhichisrelativetothesoftwarereleasetime.Soithasimportantpracticalsign
5、ificancetoresearchsoftwarereliabilityandtheoptimalsoftwarereleasetime.Overthepastmorethan30years,therehavebeensomesoftwarereliabilitymodels,andthesemodelsdescribedsoftwarereliabilityinsomedegree.However,moreorlesslimitationsexistinallkindsofmodels,andth
6、ereisnomodelthatCanbeusedwidely.Sothereisstillbroadresearchspaceforthesetwomodels.Firstofall,thispaperintroducesmainlytheproblem’ssignificance,backgroundanddevelopmentintheresearchfield.Softwarereliability’sdefinition,correlativenomenclatures,parameters
7、tandardsandelementarymathematicrelationsarediscussed,andthebasicconceptsrelatedtotheoptimalsoftwarereleasetimearepresented.Second,thispaperelaboratesonsoftwarereliabilitymodels’characteristics,sortsandcomposing.Wetakeoncomparativeresearchonseveralclassi
8、calsoftwarereliabilitygrowthmodelsfrommodelhypothesis,elementarymathematicexpressionsandparameterestimatesetc.Third,thispapersetsfordlseveralclassicalnon—homogeneousPoissonprocessmodel.Uponthebasisofthesemodels,weamendthePhamimpe