Software reliability allocation based on structure, utility, price, and cost
- 1 April 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 17 (4) , 345-356
- https://doi.org/10.1109/32.90434
Abstract
A software reliability allocation model is developed. This model determines how reliable software modules and programs must be in order to maximize the user's utility, while taking into account the financial and technical constraints of the system. 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. The model determines reliability goals at the planning and design stages of the software project, making reliability a singular measure for performance evaluation and project control. An example for the application of the model is provided.<>Keywords
This publication has 43 references indexed in Scilit:
- A heuristic for software evaluation and selectionSoftware: Practice and Experience, 1989
- The category-partition method for specifying and generating fuctional testsCommunications of the ACM, 1988
- Issues in the Development of Large, Distributed, and Reliable SoftwarePublished by Elsevier ,1987
- Applications and Implementation DATA‐BASE MANAGEMENT SYSTEM EVALUATION AND SELECTION DECISIONS*Decision Sciences, 1985
- Software Engineering: Problems and PerspectivesComputer, 1984
- Estimating software reliability from test dataMicroelectronics Reliability, 1978
- A scaling method for priorities in hierarchical structuresJournal of Mathematical Psychology, 1977
- The influence of software structure on reliabilityPublished by Association for Computing Machinery (ACM) ,1975
- Reliability Optimization of a Series-Parallel SystemIEEE Transactions on Reliability, 1972
- A Method of Solving Redundancy Optimization ProblemsIEEE Transactions on Reliability, 1971