Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Reliability of component based systems: a critical survey

Published: 14 November 2011 Publication History

Abstract

Software reliability is defined as the probability of the failure free operation of a software system for a specified period of time in a specified environment. Day by day software applications are growing more complex and with more emphasis on reuse. Component Based Software (CBS) applications have emerged. The focus of this paper is to provide an overview for the state of the art of Component Based Systems reliability estimation. In this paper, we discussed various approaches in terms of their scope, model, methods, technique and validation scheme. This comparison provides insight into determining the direction of future CBS reliability research.

References

[1]
ANSI/IEEE, 1991 Standard Glossary of Software Engineering Terminology, STD-729-1991.
[2]
Arun Sharma, P. S. Grover, Rajesh Kumar, 2009, Dependency Analysis for Component Based Software Systems, ACM SIGSOFT Software Engineering Notes, Vol. 34, No 4, pp. 1--6.
[3]
S. Gokhale et al.2007, Architecture Based Software Reliability Analysis: Overview and Limitations. IEEE Transactions on Dependable and Secure Computing. pp. 32--40.
[4]
B. Littlewood. 1975 A reliability model for systems with markov structure. Applied Statistics, 24(2):172--177.
[5]
R. Cheung, 1980 A user-oriented software reliability model. IEEE Trans. on Software Engineering, 6(2):118--125.
[6]
P. Kubat, 1989 Assessing reliability of modular software. Operations Research Letters, 8:35--41.
[7]
S. Gokhale et al.,1998 Reliability simulation of Component based software systems, in Proceeding of. 9th International. Symposium on Software Reliability Engineering (ISSRE Nov 98), Paderborn, Germany, pp. 192--201.
[8]
W. Everett, 1999 Software Component Reliability Analysis, in Proceeding of. Symposium Application Specific systems and Software Engineering Technology (ASSET'99), pp. 204--211.
[9]
H. Singh, V. Cortellessa,B. Cukic,E. Gunel and V. Bharadwaj, 2001, A Bayesian approach to reliability prediction and assessment of component based systems, in 12th IEEE International. Symposium on Software Reliability Engineering, (Hong Kong, Nov. 2001), pp. 12--21.
[10]
S. Yacoub, B. Cukic, and H. Ammar.2004, A scenario-based reliability analysis approach for Component-based software. IEEE Transactions on Reliability, 53(4):465--480.
[11]
Fan Zhang, Xingshe Zhou, Junwen Chen, Yunwei Dong,2008, A Novel Model for Component-based Software Reliability Analysis, 11th IEEE High Assurance Systems Engineering Symposium, pp. 303--309.
[12]
Ning Huang,Dong Wang, Xiaoguang JIA,2008, FAST ABSTRACT: An Algebra -- Based Reliability Prediction Approach for Composite Web Services,19th International Symposium on Software Reliability Engineering, pp. 285--286.
[13]
Wang Dong, Ning Huang, Ye Ming,2008, Reliability Analysis of Component-based Software Based on Relationships of Components, IEEE Conference on Web Services, pp. 814--815.
[14]
Vivek Goswami, Y.B.Acharya,2009, Method for Reliability Estimation of COTS Components based Software Systems International. Symposium on Software Reliability Engineering (ISSRE 2009).
[15]
Yuanjie Si, Xiaohu Yang, Xinyu Wang,Chao Huang,Aleksander J. Kavs, 2011, An Architecture-Based Reliability Estimation framework Through Component Composition Mechanisms, 2nd International Conference on Computer Engineering and Technology, pp. 165--170.
[16]
Chao-Jung Hsu and Chin-Yu Huang, 2011, An Adaptive Reliability Analysis Using Path Testing for Complex Component based Software Systems, IEEE transaction on reliability Vol. 60, No 1 pp. 158--170.

Cited By

View all
  • (2024)Ranking of components for reliability estimation of CBSS: an application of entropy weight fuzzy comprehensive evaluation modelInternational Journal of System Assurance Engineering and Management10.1007/s13198-024-02263-515:6(2438-2452)Online publication date: 15-Feb-2024
  • (2019)Predicting and Accessing Reliability of Components in Component Based Software Development2019 International Conference on Intelligent Computing and Control Systems (ICCS)10.1109/ICCS45141.2019.9065290(1110-1114)Online publication date: May-2019
  • (2018)Reliability Assessment of Component-Based Software System Using Fuzzy-AHPSoftware Engineering10.1007/978-981-10-8848-3_64(663-670)Online publication date: 13-Jun-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 36, Issue 6
November 2011
117 pages
ISSN:0163-5948
DOI:10.1145/2047414
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 November 2011
Published in SIGSOFT Volume 36, Issue 6

Check for updates

Author Tags

  1. critique
  2. scope
  3. technique
  4. validation

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Ranking of components for reliability estimation of CBSS: an application of entropy weight fuzzy comprehensive evaluation modelInternational Journal of System Assurance Engineering and Management10.1007/s13198-024-02263-515:6(2438-2452)Online publication date: 15-Feb-2024
  • (2019)Predicting and Accessing Reliability of Components in Component Based Software Development2019 International Conference on Intelligent Computing and Control Systems (ICCS)10.1109/ICCS45141.2019.9065290(1110-1114)Online publication date: May-2019
  • (2018)Reliability Assessment of Component-Based Software System Using Fuzzy-AHPSoftware Engineering10.1007/978-981-10-8848-3_64(663-670)Online publication date: 13-Jun-2018
  • (2017)Do Software Reliability Prediction Models Meet Industrial Perceptions?Proceedings of the 10th Innovations in Software Engineering Conference10.1145/3021460.3021467(66-73)Online publication date: 5-Feb-2017
  • (2015)A Literature Review of the Reliability of Composite Web Service in Service-Oriented ArchitectureACM SIGSOFT Software Engineering Notes10.1145/2693208.269323740:1(1-8)Online publication date: 6-Feb-2015
  • (2015)Classification Framework for Analysis and Modeling of Physically Induced Reliability ViolationsACM Computing Surveys10.1145/267827647:3(1-33)Online publication date: 17-Feb-2015
  • (2015)Estimating Software System Reliability: An Architecture-Based Approach2015 9th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing10.1109/IMIS.2015.30(184-191)Online publication date: Jul-2015
  • (2014)Architecture Reconfiguration in Pervasive EnvironmentProceedings of the 2014 Eighth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing10.1109/IMIS.2014.11(23-30)Online publication date: 2-Jul-2014
  • (2014)Fuzzy qualitative evaluation of reliability of object oriented software system2014 International Conference on Advances in Engineering & Technology Research (ICAETR - 2014)10.1109/ICAETR.2014.7012813(1-6)Online publication date: Aug-2014
  • (2013)A Fractal Component Based Knowledge Domain ModelProceedings of the 2013 Fourth International Conference on Emerging Intelligent Data and Web Technologies10.1109/EIDWT.2013.34(168-173)Online publication date: 9-Sep-2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media