Title :
The virtues of assessing software reliability early
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., West Virginia Univ., Morgantown, WV, USA
Abstract :
Software reliability is one of the few software quality attributes with a sound mathematical definition: the probability of a software failure´s occurrence within a given period and under specific use conditions. By this definition, reliability is a strictly operational quality attribute. A reliability prediction method that integrates quality information from such sources as architectural system descriptions, use scenarios, system deployment diagrams, and module testing lets managers identify problem areas early and make any necessary organizational adjustments.
Keywords :
software architecture; software quality; software reliability; architectural system description; organizational adjustments; software module testing; software quality; software reliability prediction; system deployment diagram; Application software; Connectors; Frequency; Object oriented modeling; Predictive models; Software design; Software libraries; Software reliability; Testing; Unified modeling language; software reliability prediction;
Journal_Title :
Software, IEEE