DocumentCode
3517065
Title
On systematic design of protectors for employing OTS items
Author
Popov, Peter ; Riddle, Steve ; Romanovsky, Alexandre ; Strigini, Lorenzo
Author_Institution
Centre for Software Reliability, City Univ., London, UK
fYear
2001
fDate
2001
Firstpage
22
Lastpage
29
Abstract
Off-the-shelf (OTS) components are increasingly used in application areas with stringent dependability requirements. Component wrapping is a well known structuring technique used in many areas. We propose a general approach to developing protective wrappers that assist in integrating OTS items with a focus on the overall system dependability. The wrappers are viewed as redundant software used to detect errors or suspicious activity and to execute appropriate recovery when possible; wrapper development is considered as a part of system integration activities. Wrappers are to be rigorously specified and executed at run time as a means of protecting OTS items against faults in the rest of the system, and the system against the OTS item´s faults. Possible symptoms of erroneous behaviour to be detected by a protective wrapper and possible actions to be undertaken in response are listed and discussed. The information required for wrapper development is provided by traceability analysis. Possible approaches to implementing “protectors” in the standard current component technologies are briefly outlined
Keywords
software fault tolerance; software reusability; component wrapping; dependability requirements; off-the-shelf components; system integration activities; traceability analysis; wrapper development; Application software; Computer architecture; Computer errors; Costs; Government; Information analysis; Open source software; Protection; Software reliability; Wrapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 2001. Proceedings. 27th
Conference_Location
Warsaw
ISSN
1089-6503
Print_ISBN
0-7695-1236-4
Type
conf
DOI
10.1109/EURMIC.2001.952434
Filename
952434
Link To Document