Abstract
Usage testing or operational profile testing is depicted as an important test technique to remove the most critical faults from an operational perspective. The technique also allows for determination of the software reliability through application of software reliability models. This is, of course, beneficial, but a problem arises as the usage changes and this can be expected as new services are added to the existing system or the behaviour of the users change due to some reason. Therefore, a method to re-certify software reliability without re-testing the software for all potential changes that may occur is needed. This paper outlines such a procedure based on fault content estimations and by recording a number of measures during usage testing. The procedure gives a basis for determining whether more testing or other means to remove faults is needed prior to the usage changes or if the reliability requirements are fulfilled even after a change in usage. It is concluded that the proposed procedure can be a valuable tool to cope with changes in usage, but more research as well as practical experience from the proposed procedure is needed.
Chapter PDF
Similar content being viewed by others
Keyword codes
Keywords
References
Musa, J. D.: ‘Operational Profiles in Software Reliability Engineering’, IEEE Software, 1993, Vol. 11, No. 2, pp. 14–32.
Runeson, P., and Wohlin, C.: ‘Usage Modelling: The Basis for Statistical Quality Control’, Proceedings 10th Annual Software Reliability Symposium, Denver, Colorado, USA, June 1992, pp. 77–84,.
Whittaker, J. A. and Poore, J. H.: ‘Markov Analysis of Software Specifications’, ACM Transactions on Software Engineering and Methodology, 1993, Vol. 2, No. 1, pp. 93106.
Adams, E. N.: ‘Optimizing Preventive Service of Software Products’, IBM Journal of Research and Development, January 1984.
Munson, J. C., and Ravenel, R. H.: ‘Designing Reliable Software’, Proceedings Fourth International Symposium on Software Reliability Engineering, Denver, Colorado, USA, November 1993, pp. 45–54,.
Eick, S. G., Loader, C.R., Long, M.D:, Votta, L.G and Vander Wicl, S. A.: ‘Estimating Software Fault Content Before Coding’, Proceedings 14th International Conference on Software Engineering, Melbourne, Australia, 1992. pp. 59–65.
Vander Wiel, S.A., and Votta, L.G.: ‘Assessing Software Designs Using Capture-Recapture Methods’, IEEE Transactions on Software Engineering, 1993, Vol. 19, No. 11, pp. 1045–1054.
Wohlin, C., and Runeson, P.: ‘Certification of Software Components’, IEEE Transactions on Software Engineering, 1994, Vol. 20, No. 6, pp. 494–499.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Wohlin, C. (1995). Re-Certification of Software Reliability without Re-Testing. In: Lee, M., Barta, BZ., Juliff, P. (eds) Software Quality and Productivity. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34848-3_34
Download citation
DOI: https://doi.org/10.1007/978-0-387-34848-3_34
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6544-1
Online ISBN: 978-0-387-34848-3
eBook Packages: Springer Book Archive