• DocumentCode
    3132083
  • Title

    Supporting Reliability Modeling and Analysis for Component-Based Software Architecture: An XML-Based Approach

  • Author

    Weichao Luo ; Linpeng Huang

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2013
  • fDate
    29-30 July 2013
  • Firstpage
    390
  • Lastpage
    395
  • Abstract
    With recent development of Component-Based Software Engineering (CBSE), the importance of predicting the non-functional properties, such as performance and reliability, has been widely acknowledged. A special problem in CBSE stems from its specific development process: Software components should be specified and implemented independently from their later context to enable reuse. Thus, non-functional properties of components need to be specified in the abstract level of architecture. In this paper, we explore the possibility of supporting reliability modeling and analysis for component-based software architecture simultaneously by an XML-based approach. The contribution of this paper is twofold: first we present an extension of xADL 3.0 that enables the support for reliability modeling of software architectures, based on this extension, we propose a method for generation of analysis-oriented models for reliability prediction. We demonstrate the applicability of our approach by modeling an example and conducting reliability prediction.
  • Keywords
    XML; formal specification; object-oriented programming; software architecture; software reliability; CBSE; XML-based approach; analysis-oriented model generation; component-based software architecture; nonfunctional properties prediction; nonfunctional properties specification; reliability modeling; reliability prediction; software component specification; xADL 3.0; Analytical models; Computer architecture; Predictive models; Software architecture; Software reliability; Unified modeling language; CBSE; Modeling and prediction; Reliability; Software Architecture; xADL 3.0;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2013 13th International Conference on
  • Conference_Location
    Najing
  • Type

    conf

  • DOI
    10.1109/QSIC.2013.39
  • Filename
    6605957