Skip to main content
Kent Academic Repository

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 . Springer, Berlin, Germany, pp. 144-166. ISBN 978-3-540-23168-4. E-ISBN 978-3-540-25939-8. (doi:10.1007/978-3-540-25939-8_7) (KAR id:14158)


Commercial off-the-shelf (COTS) software components are built to be used as black boxes that cannot be modified. The specific context in whichthese COTS components are employed is not known to their developers. Whenintegrating 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
DOI/Identification number: 10.1007/978-3-540-25939-8_7
Uncontrolled keywords: Software Architecture, Error Recovery, Assembly Stage, Error Handler, Architectural Solution
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Rogerio de Lemos
Date Deposited: 24 Nov 2008 18:02 UTC
Last Modified: 16 Nov 2021 09:52 UTC
Resource URI: (The current URI for this page, for reference purposes)

University of Kent Author Information

  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.