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
Link To Document