Patent
1994-01-07
1996-08-20
Beausoliel, Jr., Robert W.
39518321, G06F 1100
Patent
active
055487181
ABSTRACT:
An improved system and method for determining software reliability is provided. In a preferred embodiment of the present invention, a mapping mechanism and a preferred automated testing system are used. The mapping mechanism provides for the creation of a number of hits to failure metric. The preferred automatic testing system of the preferred embodiment of the present invention provides for the automatic testing of software and the creation of the number of hits to failure and the elapsed time to failure. The combination of the number of hits to failure metric and the results of the preferred automated testing system provide for a more accurate indication of the reliability of software.
REFERENCES:
patent: 4205383 (1980-05-01), Bakanovich et al.
patent: 4652814 (1987-03-01), Grove et al.
patent: 4696003 (1987-09-01), Kerr et al.
patent: 5109350 (1992-04-01), Henwood et al.
patent: 5157779 (1992-10-01), Washburn et al.
patent: 5193178 (1993-03-01), Chillarege et al.
patent: 5210859 (1993-05-01), Aoshima et al.
patent: 5339430 (1994-08-01), Lundlin et al.
Ehrlich et al "Application of Software Reliability Modeling to Product Quality and Test Process" 1990 IEEE pp. 108-116.
Musa "Operational Profiles in Software--Reliability Engineering" IEEE Software Mar. 1993, pp. 14-32.
Musa "The Operational Profile in Software Reliability Engineering: An Overview" IEEE 1992 pp. 140-154.
Elperin et al "Bayes Credibility Estimation of an Exponential Parameter for Random Censoring & Incomplete Information" IEEE Tran. on Reliability vol. 39 No. 2 1990 pp. 204-208.
Ehrlich et al "Application of Software Reliability Modeling to Product Quality and Test Process" 1990 IEEE pp. 108-116.
Christodoulakis, D. and G. Panziou, "Modelling software reliability prediction with optimal estimation techniques," University of Patras, (Jan./Feb. 1990), vol. 32 No. 1.
Masuda et al., "A Statistical Approach for Determining Release Time of Software System with Modular Structure," IEEE Transactions on Reliability, vol. 38, No. 3, (Aug. 1989), pp. 365-372.
Hishitani et al., "Comparison of Two Estimation Methods of the Mean Time-Interval between Software Failures," IEEE, (1990), pp. 418-424.
Hishitani et al., "Reliability Assessment Measures Based on Software Reliability Growth Model with Normalized Method," Journal of Information Processing, vol. 14, No. 2, (1991), pp. 178-183.
Yamada, Shigeru, "Software Quality/Reliability Measurement and Assessment: Software Reliability Growth Models and Data Analysis," Journal of Information Processing, vol. 14, No. 3, (1991), pp. 254-266.
Royer, Thomas, "Software Reliability," Software Testing Management: Life on the Critical Path, PTR Prentice-Hall, Inc., (1993), Chapter 14, pp. 176-187.
Walsh, James, "Determining Software Quality," Computer Language, (Apr. 1993), pp. 57-65.
Voas et al., "Designing Programs that are Less Likely to Hide Faults," J. Systems Software, (1993), 20:93-100.
Voas, Jeffrey M. and Keith W. Miller, "Semantic Metrics for Software Testability," J. Systems Software, (1993), 20:207-216.
Musa, John D., "Tools for measuring software reliability," IEEE Spectrum, (Feb. 1989), pp. 39-42.
Pfleeger, Shari L., "Measuring software reliability," IEEE Spectrum, (Aug. 1992), pp. 56-60.
Poore et al., "Planning and Certifying Software System Reliability," IEEE Software, (Jan. 1993), pp. 88-99.
Clapp, Judy, "Getting Started on Software Metrics," IEEE Software, (Jan. 1993), pp. 108-109, 117.
Schneidewind, Norman F., "Methodology for Validating Software Metrics," IEEE Transactions on Software Engineering, vol. 18, No. 5, (May 1992), pp. 410-422.
Hoshizaki, Dean O., "Risk Based Refinements for the ANSI/IEEE Test Design Specification," (Apr. 1993).
Hamlet, Richard and Voas, Jeffrey M., "Software Reliability and Software Testability," Conference Proceedings of Quality Week 1993, Paper 5-T-1&2.
Hamlet, Dick, "Are We Testing for True Reliability?" IEEE Software, (Jul. 1992), pp. 21-27.
Ehrlich et al., "Applying Reliability Measurement: A Case Study," IEEE Software, (Mar. 1990), pp. 56-64.
Duran, Joe W. and Simeon C. Ntafos, "An Evaluation of Random Testing," IEEE Transactions on Software Engineering, vol. SE-10, No. 4, (Jul. 1984), pp. 438-444.
"Is your software ready for release?" IEEE Software, pp. 100, 102, 108.
Littlewood, Bev, "Theories of Software Reliability: How Good Are They and How Can They Be Improved?," IEEE Transactions on Software Engineering, vol. SE-6, No. 5, (Sep. 1980), pp. 489-500.
Musa et al., Software Reliability: Measurement, Prediction, Application, McGraw-Hill, (1987), pp. 7-18, 18-20, 32-50, 77-85, 156-165, 227-252, 278-289, 388-390.
Beizer, B., Software Testing Techniques, 2nd Ed., Van Nostrand Reinhold, (1990), pp. 213-217, 237-240.
Grady, R., Practical Software Metrics for Project Management and Process Improvement, Prentice Hall, (1992), pp. 21-29, 55-67, 83-100, 158-176.
Ferrell John I.
Siegel Matthew R.
Beausoliel, Jr. Robert W.
Microsoft Corporation
Palys Joseph E.
LandOfFree
Method and system for determining software reliability does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for determining software reliability, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for determining software reliability will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2337235