Font Size: a A A

Software Reliability Models And Software Optimal Release Problems

Posted on:2008-11-30Degree:MasterType:Thesis
Country:ChinaCandidate:R WangFull Text:PDF
GTID:2208360212975320Subject:Operational Research and Cybernetics
Abstract/Summary:PDF Full Text Request
With the development of computer, software has become an indispensable elementin our daily lives. For software, the two major aspects to which people pay mostattention are the software reliability and the total cost which is relative to the softwarerelease time. So it has important practical significance to research software reliabilityand the optimal software release time. Over the past 30 years, there have been somesoftware reliability models, and these models described software reliability in somedegree. However, more or less limitations exist in all kinds of models, and there is nomodel that can be used widely. So there is still broad research space for these twomodels.The main research work of this paper may divide into several parts as follows:1. The fist chapter introduces mainly the problem's significance, background anddevelopment in the research field. Software reliability's characteristics, research content,measuring standards and software's disabled causation are discussed, and the basicconcepts related to the optimal software release time are presented.2. The second chapter elaborates on software reliability models' characteristics,sorts and composing. We take on comparative research on several classical softwarereliability models from model hypothesis, capability measurement and parameterestimates etc. Upon the basis of these models, we present a software reliability modelconsidering misarrange time, which is more practical.3. The third chapter analyzes and discusses the optimal software release timeproblem. With the development of software engineering, it is important to decide whento stop software test. The stopping rules of software test have been researched by manypeople. However, there is no theorem can be used widely. This chapter first introducethe optimal software release time problem based on Goel-Okumoto model which is usedmost widely now. Now, all existing papers discuss the problem of how to minimize thesoftware total cost basing on the reliability has achieved users' request. They don'tconsider the software reliability's impact on the total software cost. Upon this, then thischapter study the optimal software release time problem basing on user's request. There is a time deadline for software test. If beyond the time deadline, the company would payfor a penalty. Now, there are some papers have considered the penalty, but they don'tdiscuss the problem integrating software reliability. Finally, we research the problem ofoptimal software release time incorporating reliability and time deadline, and give someexamples to testify it.
Keywords/Search Tags:Software reliability, optimal software release time, software cost
PDF Full Text Request
Related items