Operational profiles in software-reliability engineering
Musa, J.D.
AT&T Bell Labs., Murray Hill, NJ;
This paper appears in: Software, IEEE
Publication Date: Mar 1993
Volume: 10,
Issue: 2
On page(s): 14-32
ISSN: 0740-7459
References Cited: 5
CODEN: IESOEG
INSPEC Accession Number: 4404554
Digital Object Identifier: 10.1109/52.199724
Current Version Published: 2002-08-06
Abstract
A systematic approach to organizing the process of determining the
operational profile for guiding software development is presented. The
operational profile is a quantitative characterization of how a system
will be used that shows how to increase productivity and reliability and
speed development by allocating development resources to function on the
basis of use. 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. For guiding regression
testing, it efficiently allocates test cases in accordance with use, so
the faults most likely to be found, of those introduced by changes, are
the ones that have the most effect on reliability
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.