Back to Search
Start Over
When to stop testing multi upgradations of software based on cost criteria
- Source :
- International Journal of Systems Science: Operations & Logistics. 1:84-93
- Publication Year :
- 2014
- Publisher :
- Informa UK Limited, 2014.
-
Abstract
- Software testing is an important phase of the software development life cycle to achieve highly reliable software. Due to the time and resource limitation during the testing phase, firms do not attempt to deliver a complete and perfect product in one development cycle. They plan multi upgradations of software by adding new functionalities. Many models have been developed in the past which discuss about when to stop testing and when to release the software to the users. But they have been limited to the study of single version only. In the present framework, we describe a unified approach to address an important issue of when to stop testing the multi-upgradation of software, which is a complex process. The total debugging cost for each upgradation includes the cost of debugging in the warranty period along with the testing cost. It is assumed that the software is supported till the warranty period is over. In the proposed cost model for each upgradation, we consider that some of the remaining faults of pr...
- Subjects :
- Engineering
Information Systems and Management
business.industry
Management Science and Operations Research
Software metric
Software quality
Management Information Systems
Reliability engineering
Non-regression testing
Software construction
Software quality analyst
Package development process
Software reliability testing
business
System integration testing
Information Systems
Subjects
Details
- ISSN :
- 23302682 and 23302674
- Volume :
- 1
- Database :
- OpenAIRE
- Journal :
- International Journal of Systems Science: Operations & Logistics
- Accession number :
- edsair.doi...........9928a1b63bbc7668f2cd11ddaeb1e5a4
- Full Text :
- https://doi.org/10.1080/23302674.2014.942246