Abstract
Although several tools have been developed for the estimation of software reliability, they are highly specialized in the approaches they implement and the particular phase of the software lifecycle in which they are applicable. Also the conventional techniques for software reliability evaluation, which treat the software as a monolithic entity are inadequate to assess the reliability of heterogeneous systems. We present here, our tool called Software Reliability Estimation and Prediction Tool (SREPT), that offers a unified framework containing techniques (including the architecture-based approach) to assist in the evaluation of software reliability at several phases of the software lifecycle.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
A. A. Abdel-Ghally, P. Y. Chan, and B. Littlewood. “Evaluation of Competing Software Reliability Predictions”. IEEE Trans. on Software Engineering, SE12(9):538–546, September 1989.
W. Farr. Chapter “Software Reliability Modeling Survey”, pages 71–117, Handbook of Software Reliability Engineering, M. R. Lyu, Editor, McGraw-Hill, New York, NY, 1996.
S. Gokhale. “Analysis of Software Reliability and Performance”. Ph.D. thesis, Duke University, Durham, NC, June 1998.
S. Gokhale, T. Philip, P. N. Marinos, and K. S. Trivedi. “Unification of Finite Failure Non-Homogeneous Poisson Process Models through Test Coverage”. In Proc. of Intl. Sypmosium on Software Reliability Engineering (ISSRE’ 96), pages 289–299, White Plains, NY, October 1996.
J. Hudepohl, W. Jones, and B. Lague. “EMERALD: A Case Study in Enhancing Software Reliability”. In Proc. of Eighth Intl. Symposium on Software Reliability Engineering (Case Studies of ISSRE’ 97), pages 85–91, Albuquerque, NM, November, 1997.
S. Gokhale, and M.R. Lyu. “Regression Tree Modeling for the Prediction of Software Quality”. In Proc. of ISSAT’97, pages 31–36, Anaheim, CA, March 1997.
S. Brocklehurst, and B. Littlewood. Chapter “Techniques for Prediction Analysis and Recalibration”, pages 119–166, Handbook of Software Reliability Engineering, M. R. Lyu, Editor, McGraw-Hill, New York, NY, 1996.
M. Lipow. “Number of Faults per Line of Code”. IEEE Trans. on Software Engineering, SE-8(4):437–439, July 1982.
M. R. Lyu. Handbook of Software Reliability Engineering. McGraw-Hill, New York, 1996.
S. Ramani, S. Gokhale, and K. S. Trivedi. “SREPT: Software Reliability Estimation and Prediction Tool”. In Proc. of 10th Intl. Conference on Modelling Techniques and Tools (Tools’ 98), Palma de Mallorca, Spain, published in Lecture Notes in Computer Science 1469, pages 27–36, Springer-Verlag, September 1998.
S. Gokhale, and K.S. Trivedi. “Log-Logistic Software Reliability Growth Model”. In Proc. of Third IEEE Intl. High-Assurance Systems Engineering Symposium (HASE’ 98), pages 34–41, Washington, DC, November 1998.
McCabe & Associates, http://www.mccabe.com/?file=./prod/vqt.html
J.A. Denton. “ROBUST, An Integrated Software Reliability Tool”. Technical Report, Colorado State University, 1997.
Y.K. Malaiya, and J.A. Denton. “What Do Software Reliability Parameters Represent”. In Proc. of Intl. Symposium on Software Reliability Engineering (ISSRE’ 97), pages 124–135, Albuquerque, NM, November 1997.
L. Yin, and K. S. Trivedi “Confidence Interval Estimation of NHPP-Based Software Reliability Models”. In Proc. of Tenth Intl. Symposium on Software Reliability Engineering (ISSRE’ 99), pages 6–11, Boca Raton, Florida, November 1999.
S. Gokhale, P. N. Marinos, K. S. Trivedi, and M. R. Lyu. “Effect of Repair Policies on Software Reliability”. In Proc. of Computer Assurance (COMPASS’ 97), pages 105–116, Gatheirsburg, Maryland, June 1997.
S. Gokhale, and K. S. Trivedi. “Structure-Based Software Reliability Prediction”. In Proc. of Fifth Intl. Conference on Advanced Computing (ADCOMP’ 97), pages 447–452, Chennai, India, December 1997.
S. Gokhale, W. E. Wong, K. S. Trivedi, and J. R. Horgan. “An Analytical Approach to Architecture-Based Software Reliability Prediction”. In Proc. of Intl. Performance and Dependability Symposium (IPDS’98), pages 13–22, Durham, NC, September 1998.
R. A. Sahner, K. S. Trivedi, and A. Puliafito. Performance and Reliability Analysis of Computer Systems: An Example-Based Approach Using the SHARPE Software Package. Kluwer Academic Publishers, Boston, 1996.
P. Heidelberger, and P. Shahabuddin. “Bounded Relative Error in Estimating Transient Measures of Highly Dependable Non-Markovian Systems”. ACM Transactions on Modeling and Computer Simulation, 4(2):137–164, April 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ramani, S., Trivedi, K.S. (2000). SREPT: Software Reliability Estimation and Prediction Tool. In: Haverkort, B.R., Bohnenkamp, H.C., Smith, C.U. (eds) Computer Performance Evaluation.Modelling Techniques and Tools. TOOLS 2000. Lecture Notes in Computer Science, vol 1786. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46429-8_31
Download citation
DOI: https://doi.org/10.1007/3-540-46429-8_31
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67260-9
Online ISBN: 978-3-540-46429-7
eBook Packages: Springer Book Archive