skip to main content
10.1145/1134285.1134432acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Estimating software component reliability by leveraging architectural models

Authors Info & Claims
Published:28 May 2006Publication History

ABSTRACT

Software reliability techniques are aimed at reducing or eliminat-ing failures in software systems. Reliability in software systems istypically measured during or after system implementation. How-ever, software engineering methodology lays stress on doing the"correct things" early on in the software development lifecycle inorder to curb development and maintenance costs. In this paper, wepropose a framework for reliability estimation of software compo-nents at the level of software architecture.

References

  1. Goel A.L., Okumoto K., Time-Dependent Error-Detection Rate Models for Software Reliability and Other Performance Measures, IEEE Trans. on Reliability, 28(3): 206--211, 1979.Google ScholarGoogle ScholarCross RefCross Ref
  2. Goseva-Popstojanova K. et al., Comparison of Architecture-Based Software Reliability Models, in ISSRE 2001, pp. 22--31. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Jelinski, Z. and Moranda, P. B., Software Reliability Research, Statistical Computer Performance Evaluation, edited by W. Freigerger, Academic Press, 1972.Google ScholarGoogle ScholarCross RefCross Ref
  4. Littlewood, B.A., and Verrall, J.L., A Bayesian Reliability Growth Model for Computer Software, Applied Statistics, Volume 22, pp. 332--346, 1973.Google ScholarGoogle ScholarCross RefCross Ref
  5. Musa J.D., and Okumoto K., Logarithmic Poisson Execution Time Model for Software Reliability Measurement, in Proceedings of. Compsac 1984, pp. 230--238, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Perry, D.E., and Wolf, A.L. Foundations for the Study of Software Architecture, Software Engineering Notes, 17(4), 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Rabiner L.R., A Tutorial on Hidden Markov Models, in Proceedings of the IEEE, vol. 77, pp. 257--286, 1989Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Reussner R., Schmidt H., Poernomo I., Reliability prediction for component-based software architectures, In Journal of Systems and Software, 66(3), Elsevier Science Inc, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Roshandel R., Medvidovic N., Multi-View Software Component Modeling for Dependability, in Architecting Dependable Systems II, LNCS, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  10. Roshandel R., Schmerl B., Medvidovic N., Garlan D., andZhang D., Understanding Tradeoffs among Different Architectural Modeling Approaches, in Proc. of the 4th Working IEEE/IFIP Conference on Software Architecture, Oslo, June 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Wang W., Wu Y., Chen M., An architecture-based software reliability model, in Proc. of Pacific Rim International Symposium on Dependable Computing, 1999.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Yacoub S.M., Cukic B., Ammar H.H., Scenario-Based Reliability Analysis of Component-Based Software, in 10th Int'l Symposium on Software Reliability Engr., Boca Raton, Nov.1999. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Estimating software component reliability by leveraging architectural models

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ICSE '06: Proceedings of the 28th international conference on Software engineering
        May 2006
        1110 pages
        ISBN:1595933751
        DOI:10.1145/1134285

        Copyright © 2006 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 28 May 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate276of1,856submissions,15%

        Upcoming Conference

        ICSE 2025

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader