Proceedings Article10.1145/2245276.2231965
Software testing-resource allocation with operational profile
Satoru Ukimoto,Tadashi Dohi,Hiroyuki Okamura +2 more
- 26 Mar 2012
- pp 1203-1208
6
TL;DR: Three software development planning models with constraints are formulated, based on the expected total software cost, cumulative software testing resources (efforts), and expected residual number of software faults, to allocate the optimal testing resources for a given software release time.
read more
Abstract: In this paper, we formulate three software development planning models with constraints, based on the expected total software cost, cumulative software testing resources (efforts), and expected residual number of software faults. Taking account of the software operational profile, we solve the non-linear optimization problems to allocate the optimal testing resources for a given software release time. An illustrative example is given under realistic assumptions.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A Soft ware Cost Model with Reliability Constraint under Two Operational Scenarios
Satoru Ukimoto,Tadashi Dohi +1 more
- 01 Jan 2013
TL;DR: An effective optimization algorithm is developed based on the Kuhn-Tucker conditions and an illustrative example on how to design a component-based software is provided.
6
Optimizing Testing-Resource Allocation Using Architecture-Based Software Reliability Model
Hiroyuki Okamura,Tadashi Dohi +1 more
- 27 Sep 2018
TL;DR: The model-based approach to design the testing-resource allocation is presented and the architecture-based software reliability model with operational profile is employed to estimate the quantitative software reliability in operation phase and formulate the multiobjective optimization problems with respect to cost, testing effort, and software reliability.
Optimal software testing-resource allocation with operational profile: computational aspects
Xiao Xiao,Tadashi Dohi,Hiroyuki Okamura +2 more
- 03 Aug 2018
TL;DR: This work considers three optimization problems with constraints in a combination of expected total software cost, cumulative software testing effort and desired software reliability level on the operational profile of a software product and formulate rather different software testing-resource allocation problems from the existing ones.
3
A Search-Based Method For optimizing Software Architecture Reliability
11 May 2022
TL;DR: In this article , the authors proposed a search-based method to improve the reliability of software architecture based on the use of NSGAII algorithm and genetic programming and the use software architecture reliability tactics in it.
On Estimating the Feasible Solution Space of Multi-Objective Testing Resource Allocation
Guofu Zhang,Lei Li,Zhaopin Su,Yulin Feng,Yang Chen,Miqing Li,Xin Yao +6 more
TL;DR: The feasible solution space of a multi-objective testing resource allocation problem is determined by variables and constraints. The space is very tiny compared to the large search space. This work estimates the feasible solution space by developing theoretical and algorithmic approaches to deduce new tighter lower and upper bounds on variables from constraints.
References
•Book
Software Reliability: Measurement, Prediction, Application
John D. Musa,Anthony Iannino,Kazuhira Okumoto +2 more
- 01 May 1987
TL;DR: Revised and updated for professional software engineers, systems analysts and project managers, this book provides key concepts of software reliability and practical solutions for measuring reliability.
2K
Operational profiles in software-reliability engineering
TL;DR: Using an operational profile to guide testing ensures that if testing is terminated and the software is shipped because of schedule constraints, the most-used operations will have received the most testing and the reliability level will be the maximum that is practically achievable for the given test time.
852
Software reliability allocation based on structure, utility, price, and cost
Fatemeh Zahedi,Noushin Ashrafi +1 more
TL;DR: The model is shown to provide a unified approach in which the user's requirements and preferences are formally integrated with the technical structure of the software and its module and program reliabilities, making reliability a singular measure for performance evaluation and project control.
129
Optimal allocation and control problems for software-testing resources
Hiroshi Ohtera,Shigeru Yamada +1 more
TL;DR: A software reliability growth model based on a nonhomogeneous Poisson process is introduced that describes the time-dependent behavior of software errors detected and testing-resource expenditures spent during the testing.
112
Optimal allocation of test resources for software reliability growth modeling in software development
TL;DR: Merging these two approaches improves the reliability planning accuracy in component-based software development, and adds "interesting new optimization opportunities in the software testing phase" to the existing optimization literature that is concerned with structural optimization of the software architecture.