A Dependable Architecture for COTS-Based Software Systems using Protective Wrappers

de C. Guerra, P.A. and Rubira, Cecilia M. F. and Romanovsky, Alexander and de Lemos, Rogério (2004) A Dependable Architecture for COTS-Based Software Systems using Protective Wrappers. In: de Lemos, Rogério and Gacek, Cristina and Romanovsky, Alexander, eds. Architecting Dependable Systems II. Lecture Notes in Computer Science, 3069 . Springer, pp. 144-166. (doi:Lecture notes in computer science) (Full text available)

Download (202kB) Preview


Commercial off-the-shelf (COTS) software components are built to be used as black boxes that cannot be modified. The specific context in which these COTS components are employed is not known to their developers. When integrating such COTS components into systems, which have high dependability requirements, there may be mismatches between the failure assumptions of these components and the rest of the system. For resolving these mismatches, system integrators must rely on techniques that are external to the COTS software components. In this paper, we combine the concepts of an idealised architectural component and protective wrappers to develop an architectural solution that provides an effective and systematic way for building dependable software systems from COTS software components.

Item Type: Book section
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Faculties > Sciences > School of Computing > Systems Architecture Group
Depositing User: Rogerio de Lemos
Date Deposited: 24 Nov 2008 18:02 UTC
Last Modified: 14 Jan 2017 13:23 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/14158 (The current URI for this page, for reference purposes)
  • Depositors only (login required):


Downloads per month over past year