• DocumentCode
    3512695
  • Title

    A reliability model based on heterogeneous software architecture

  • Author

    Liu, Chang ; Liu, Bin ; Ruan, Lian

  • Author_Institution
    Dept. of Syst. Eng., Beihang Univ., Beijing, China
  • fYear
    2009
  • fDate
    20-24 July 2009
  • Firstpage
    728
  • Lastpage
    732
  • Abstract
    Application of existing architecture-based software reliability models is strictly limited to software in which the component transitions satisfy the Markov properties. When software has both deterministic and probabilistic behaviors, these models intentionally model it as a Markov process, of which estimation of reliability with poor accuracy come as a result. The objective of this paper is to present a new reliability model that can resolve the heterogeneous software architectures with or without Markov properties. We present an algorithm generating Markov model from heterogeneous software architecture modeled in UML sequence diagram. A comparison with existing models is given with a case study.
  • Keywords
    Markov processes; Unified Modeling Language; probability; software architecture; software reliability; Markov process; UML sequence diagram; component transition; heterogeneous software architecture; probabilistic behavior; software reliability; unified modeling language; Application software; Collaborative software; Frequency; Reliability engineering; Software architecture; Software reliability; Software systems; Stochastic processes; Systems engineering and theory; Unified modeling language; Markov chain; UML sequence; heterogeneous architecture; software architecture; software component; software reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability, Maintainability and Safety, 2009. ICRMS 2009. 8th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-4903-3
  • Electronic_ISBN
    978-1-4244-4905-7
  • Type

    conf

  • DOI
    10.1109/ICRMS.2009.5270092
  • Filename
    5270092