Optimal Software Release Using Time and Cost Benefits via Fuzzy Multi-Criteria and Fault Tolerance

Praveen Ranjan Srivastava
Volume: 8, No: 1, Page: 21 ~ 54, Year: 2012
10.3745/JIPS.2012.8.1.021
Keywords: Software Testing, Fuzzy Multi-Criteria Approach, Fuzzy Logic, Fuzzy Rules Based, Confidence, Centre of Gravity, Fault Tolerance, Kilo Line of Code (KLOC), Software Development Effort (SDE), Software Test Effort (STE), Decision Makers (DM)
Full Text:

Abstract
As we know every software development process is pretty large and consists of different modules. This raises the idea of prioritizing different software modules so that important modules can be tested by preference. In the software testing process, it is not possible to test each and every module regressively, which is due to time and cost constraints. To deal with these constraints, this paper proposes an approach that is based on the fuzzy multi-criteria approach for prioritizing several software modules and calculates optimal time and cost for software testing by using fuzzy logic and the fault tolerance approach.

Article Statistics
Multiple requests among the same broswer session are counted as one view (or download).
If you mouse over a chart, a box will show the data point's value.


Cite this article
IEEE Style
P. R. Srivastava, "Optimal Software Release Using Time and Cost Benefits via Fuzzy Multi-Criteria and Fault Tolerance," Journal of Information Processing Systems, vol. 8, no. 1, pp. 21~54, 2012. DOI: 10.3745/JIPS.2012.8.1.021.

ACM Style
Praveen Ranjan Srivastava. 2012. Optimal Software Release Using Time and Cost Benefits via Fuzzy Multi-Criteria and Fault Tolerance, Journal of Information Processing Systems, 8, 1, (2012), 21~54. DOI: 10.3745/JIPS.2012.8.1.021.