Measuring software reliability
Article Abstract:
Software reliability depends on the computer code that results from several intermediate processes that must be considered in the final analysis. Basic requirements specify how reliable the code must be, and the design must implement the requirements so that the specifications are realized. Testing is necessary to determine how well the final code meets the initial requirements. Time and money can be saved when early reliability prediction is employed in the requirements phase of software development. Problems can be caused by human error, software faults and product defects. These problems must be traced to their root to determine the impact on system reliability. Reliability of finished code can be determined by focusing on software faults or by emphasizing the functions of systems and how often they fail.
Publication Name: IEEE Spectrum
Subject: Engineering and manufacturing industries
ISSN: 0018-9235
Year: 1992
User Contributions:
Comment about this article or add new information about this topic:
Tools for measuring software reliability
Article Abstract:
Software reliability, which is a measure of how closely user requirements are met by a computer program in actual operation, can now be quantified and predicted by new models developed during 15 years of research and experimentation. The technology allows developers to determine how software reliability varies with time during the testing phase and assists them in deciding when to release the software. At least two models have been developed for public use. Programs that implement these models are available through the Unix Toolchest set of development tools from American Telephone and Telegraph Co. The US Naval Surface Weapons Center has implemented other models in the MS-DOS operating systems. Companies like Hewlett-Packard Co have used these models for their operations with positive results.
Publication Name: IEEE Spectrum
Subject: Engineering and manufacturing industries
ISSN: 0018-9235
Year: 1989
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Measuring films and foils. Electrical measurement
- Abstracts: Software predicts battery failure. Nanopolymers: discovering a new class of materials. Single-Walled carbon nanotubes strike gold, silver sand copper
- Abstracts: Smothering smoke sources. Plumbing design for and all. Green building design = high performance building design
- Abstracts: Use basic quality tools to manage your processes. Time management using quality tools
- Abstracts: The Many Faces of Data Vulnerability. Many consortiums start to show progress. Elihu Thompson: Man of Many Facets