Skip to main content
Journal cover image

Architecture-based approach to reliability assessment of software systems

Publication ,  Journal Article
Goševa-Popstojanova, K; Trivedi, KS
Published in: Performance Evaluation
July 1, 2001

With the growing emphasis on reuse, software development process moves toward component-based software design. As a result, there is a need for modeling approaches that are capable of considering the architecture of the software and estimating the reliability by taking into account the interactions between the components, the utilization of the components, and the reliabilities of the components and of their interfaces with other components. This paper details the state of the architecture-based approach to reliability assessment of component based software and describes how it can be used to examine software behavior right from the design stage to implementation and final deployment. First, the common requirements of the architecture-based models are identified and the classification is proposed. Then, the key models in each class are described in detail and the relation among them is discussed. A critical analysis of underlying assumptions, limitations and applicability of these models is provided which should be helpful in determining the directions for future research. © 2001 Elsevier Science B.V.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Performance Evaluation

DOI

ISSN

0166-5316

Publication Date

July 1, 2001

Volume

45

Issue

2-3

Start / End Page

179 / 204

Related Subject Headings

  • Networking & Telecommunications
  • 49 Mathematical sciences
  • 46 Information and computing sciences
  • 10 Technology
  • 08 Information and Computing Sciences
  • 01 Mathematical Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Goševa-Popstojanova, K., & Trivedi, K. S. (2001). Architecture-based approach to reliability assessment of software systems. Performance Evaluation, 45(2–3), 179–204. https://doi.org/10.1016/S0166-5316(01)00034-7
Goševa-Popstojanova, K., and K. S. Trivedi. “Architecture-based approach to reliability assessment of software systems.” Performance Evaluation 45, no. 2–3 (July 1, 2001): 179–204. https://doi.org/10.1016/S0166-5316(01)00034-7.
Goševa-Popstojanova K, Trivedi KS. Architecture-based approach to reliability assessment of software systems. Performance Evaluation. 2001 Jul 1;45(2–3):179–204.
Goševa-Popstojanova, K., and K. S. Trivedi. “Architecture-based approach to reliability assessment of software systems.” Performance Evaluation, vol. 45, no. 2–3, July 2001, pp. 179–204. Scopus, doi:10.1016/S0166-5316(01)00034-7.
Goševa-Popstojanova K, Trivedi KS. Architecture-based approach to reliability assessment of software systems. Performance Evaluation. 2001 Jul 1;45(2–3):179–204.
Journal cover image

Published In

Performance Evaluation

DOI

ISSN

0166-5316

Publication Date

July 1, 2001

Volume

45

Issue

2-3

Start / End Page

179 / 204

Related Subject Headings

  • Networking & Telecommunications
  • 49 Mathematical sciences
  • 46 Information and computing sciences
  • 10 Technology
  • 08 Information and Computing Sciences
  • 01 Mathematical Sciences