Title: Testing resource allocation for software with multiple versions

Authors: Adarsh Anand; Subhrata Das; Ompal Singh; Vijay Kumar

Addresses: Department of Operational Research, University of Delhi, New Delhi-07, India ' Department of Operational Research, University of Delhi, New Delhi-07, India ' Department of Operational Research, University of Delhi, New Delhi-07, India ' Department of Applied Mathematics, Amity Institute of Applied Sciences, Amity University Uttar Pradesh, Noida, Uttar Pradesh, India

Abstract: Upgradation has become a mandatory feature for software firms. Companies have now got no time to perform software testing because of coming up of their upgraded products at a fast pace. But even then firms have to test their respective version independently to remove maximum possible number flaws within particular time limit or under testing budget. In the current paper, taking into consideration the aspect of multi-upgradation, different optimisation problems are proposed wherein optimal allocation of testing resources to different versions is discussed. The proposed set of models is solved using dynamic programming approach and is supplemented with numerical illustrations.

Keywords: software reliability; multi-versions; resource allocation; dynamic programming.

DOI: 10.1504/IJAMS.2022.121040

International Journal of Applied Management Science, 2022 Vol.14 No.1, pp.23 - 37

Received: 03 Apr 2019
Accepted: 30 Sep 2019

Published online: 23 Feb 2022 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article