CFP last date
20 January 2025
Reseach Article

A Practical Approach to the Performance Analysis of Software Components using Calibrated Software Reliability Growth Models

by S. Charles Ilayaraja, M. Ganaga Durga
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 84 - Number 11
Year of Publication: 2013
Authors: S. Charles Ilayaraja, M. Ganaga Durga
10.5120/14621-2951

S. Charles Ilayaraja, M. Ganaga Durga . A Practical Approach to the Performance Analysis of Software Components using Calibrated Software Reliability Growth Models. International Journal of Computer Applications. 84, 11 ( December 2013), 25-30. DOI=10.5120/14621-2951

@article{ 10.5120/14621-2951,
author = { S. Charles Ilayaraja, M. Ganaga Durga },
title = { A Practical Approach to the Performance Analysis of Software Components using Calibrated Software Reliability Growth Models },
journal = { International Journal of Computer Applications },
issue_date = { December 2013 },
volume = { 84 },
number = { 11 },
month = { December },
year = { 2013 },
issn = { 0975-8887 },
pages = { 25-30 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume84/number11/14621-2951/ },
doi = { 10.5120/14621-2951 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:00:39.572334+05:30
%A S. Charles Ilayaraja
%A M. Ganaga Durga
%T A Practical Approach to the Performance Analysis of Software Components using Calibrated Software Reliability Growth Models
%J International Journal of Computer Applications
%@ 0975-8887
%V 84
%N 11
%P 25-30
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Many software tools have been proposed for the purpose of performance analysis and measurement on software executables. The results produced by such tools are visually displayed based on run-time characteristics of software executables without suggesting the fitness of executables at the operational environment. This is because run-time characteristics of an executable are not static for every running instance even in the same platform and same machine configuration. In this paper, an efficient method has been introduced to estimate fitness of software executables to the operational environment by incorporating Software Reliability Growth Models. The objective of this new method is to suggest the level of fitness of software applications based on reliability measures. For this purpose, existing reliability growth models are calibrated and run-time attributes of executables have been employed instead of failure data. The estimation of fitness at the operational environment of software executables will reduce the complexities in both performance analysis and maintenance.

References
  1. P. K. Kapur, H. Pham, Sameer Anand, Kalpana Yadav, "A Unified Approach for developing Software Reliability Growth Models in the presence of Imperfect Debugging and Error Generation", IEEE trans. on Reliability, Vol. 60, No. 1, 2011,pp:331-340
  2. Chin-Yu Huang, M. R. Lyu, Sy-yen Kuo, "A Unified Scheme of some NHPP models for Software Reliability Estimation", IEEE trans. on Software Engineering, Vol. 29, No. 3, 2003, pp:261-269
  3. Razeef Mohd, Mohsin Nazir, "Software Reliability Growth Models: Overview and Applications", Journal of Emerging Trends in Computing and Information Sciences, Vol. 3, No. 9, 2012, pp: 1309-1320
  4. Yonghee Shin, Robert M. Bell, Thomas J. Ostrand, and Elaine J. Weyuker, "On the Use of Calling Structure Information to improve Fault Prediction", Emprical Software Engg. , vol. 17, 2012, pp. 390-423
  5. Tacho kwon and Zhen dong Su, "Automatic Detection of Unsafe Dynamic Component Loadings", IEEE trans. Software Engg. , vol. 38, No. 2, 2012, pp. 293-313
  6. Chao Jung Hsu and Chin yu Huang, "An Adaptive Reliability Analysis using Path Testing for Complex Component based Software Systems", IEEE trans. Reliability,Vol. 60, No. 1, 2011, pp. 158-170
  7. Lance Fiondella, Sanguthevar Rajasekaran, and Swapna S. Gokhale, "Efficient Software Reliability Analysis with Correlated Component Failures", IEEE trans. Reliability, vol. 62, no. 1, 2013, pp. 244-255
  8. Roberto Natella, Domenico Cotrono, Joao A- Duraes, and Henrique S. Madeira, "On Fault Representativeness of Software Fault Injection", IEEE trans. Software Engg. , vol. 39, no. 1, 2013, pp. 80-96
  9. Brendan Murphy, "The Difficulties of Building Generic Reliability Models for Software", Empirical Software Engg. , vol. 17, 2012, pp. 18-22
  10. Yonghee Shin, and Laurie Williams, "Can Traditional Fault Prediction Models be Used for Vulnerability Prediction?", Empirical Software Engg. , 2013, vol. 18, pp. 25-59
  11. Rational Suite Tutorial, IBM-Rational e-development company, April 2000, Part No: 800-023316-000, Product Version: Rational Suite 2000. 02. 10
  12. S. Charles Ilayaraja, M. Ganaga Durga, "Comparative Study of Failure Data for Software Reliability Estimation", IJCST, 2013, vol. 4, pp. 173 – 177
Index Terms

Computer Science
Information Sciences

Keywords

Application fit process calling structure run-time characteristics operational environment instrumentation process