• DocumentCode
    2333350
  • Title

    An approach to higher reliability using software components

  • Author

    Jin, Hongxia ; Santhanam, P.

  • Author_Institution
    Center for Software Eng., IBM T.J.Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2001
  • fDate
    27-30 Nov. 2001
  • Firstpage
    2
  • Lastpage
    11
  • Abstract
    The general belief that component reuse improves software reliability is based on the assumption that the prior usage has exposed the potential software faults. In reality, this is not necessarily true due to the inherent differences in the environments and usage of the component. To achieve a high reliability for a component-based software system, we need reliable components that interoperate properly in the new environment. In this paper, we present a unified approach to do an evaluation of the interoperablity of components. This involves a generic and systematic capture of the component behavior that expresses the various assumptions made by the designers about components and their interconnections explicitly. With the information captured at a semantic level, this approach can detect potential mismatches between components in the new environment and give guidance on how to resolve the mismatches to fit components in the new context. The capture of this information in an appropriate format and an automated analysis can show serious exposures to reliability in a component-based system, before it is integrated.
  • Keywords
    open systems; software reliability; component reuse; component-based software system; higher reliability; interoperability; semantic level; software components; software reliability; unified approach; Costs; Explosions; Information analysis; Isolation technology; Reliability engineering; Silver; Software engineering; Software reliability; Software systems; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2001. ISSRE 2001. Proceedings. 12th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-1306-9
  • Type

    conf

  • DOI
    10.1109/ISSRE.2001.989453
  • Filename
    989453