DocumentCode :
1923925
Title :
Verification and Validation of (Real Time) COTS Products using Fault Injection Techniques
Author :
Barbosa, R. ; Silva, N. ; Durães, J. ; Madeira, H.
Author_Institution :
Critical Software, Coimbra
fYear :
2007
fDate :
Feb. 26 2007-March 2 2007
Firstpage :
233
Lastpage :
242
Abstract :
With the goal of reducing time to market and project costs, the current trend of real time business and mission critical systems is evolving from the development of custom made applications to the use of commercial off the shelf (COTS) products. Obviously, the same confidence and quality of the custom made software components is expected from the commercial applications. In most cases, such products (COTS) are not designed with stringent timing and/or safety requirements as priorities. Thus, to decrease the gap between the use of custom made components and COTS components, this paper presents a methodology for evaluating COTS products in the scope of dependable, real time systems, through the application of fault injection techniques at key points of the software engineering process. By combining the use of robustness testing (fault injection at interface level) with software fault injection (using educated fault injection operators), a COTS component can be assessed in the context of the system it will belong to, with special emphasis given to timing and safety constraints that are usually imposed by the target real time dependable environment. In the course of this work, three case studies have been performed to assess the methodology using realistic scenarios that used common COTS products. Results for one case study are presented
Keywords :
program testing; program verification; software fault tolerance; software packages; commercial off the shelf; robustness testing; software components; software engineering; software fault injection; software validation; software verification; Application software; Business; Costs; Mission critical systems; Product safety; Real time systems; Software quality; Software safety; Time to market; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Commercial-off-the-Shelf (COTS)-Based Software Systems, 2007. ICCBSS '07. Sixth International IEEE Conference on
Conference_Location :
Banff, Alta.
Print_ISBN :
0-7695-2785-X
Type :
conf
DOI :
10.1109/ICCBSS.2007.45
Filename :
4127318
Link To Document :
بازگشت