Operations research: an introduction, 4th ed.
Operations research: an introduction, 4th ed.
An Approach to the Reliability Optimization of Software with Redundancy
IEEE Transactions on Software Engineering
Software risk management
Towards Combinatorial Analysis, Adaptation, and Planning of Human-Computer Systems
Applied Intelligence
No Special Schemes Are Needed for Solving Software Reliability Optimization Models
IEEE Transactions on Software Engineering
Optimizing the Reliability of Component-Based n-Version Approaches
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Optimization Of Reliability Allocation And Testing Schedule For Software Systems
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Tabu search-based metaheuristic algorithm for software system reliability problems
Computers and Operations Research
A cross entropy based algorithm for reliability problems
Journal of Heuristics
Determinants of software quality: A survey of information systems project managers
Information and Software Technology
Software testing-resource allocation with operational profile
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Performance and reliability modeling for a parallel image fusion system
Mathematical and Computer Modelling: An International Journal
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part III
Hi-index | 0.00 |
The authors present optimization models for software systems that are developed using a modular design technique. Four different software structures are considered: one program, no redundancy; one program, with redundancy; multiple programs, no redundancy; and multiple programs, with redundancy. The optimization problems are solved by using the authors' version of established optimization methods. The practical usefulness of this study is to draw the attention of software practitioners to an existing methodology that may be used to make an optimal selection out of an available pool of modules with known reliability and cost. All four models maximize software reliability while ensuring that expenditures remain within available resources. The software manager is allowed to select the appropriate model for a given situation.