Replaceable Components and the Service Provider Interface

  • Authors:
  • Robert C. Seacord

  • Affiliations:
  • -

  • Venue:
  • ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
  • Year:
  • 2002

Quantified Score

Hi-index 0.01

Visualization

Abstract

A highly touted property of components and componentbased software engineering is the ability to treat components as fully replaceable units. Commercially successful component models such as EJB, COM and JavaBeans have not yet produced a marketplace of replaceable components while Sun's service provider interface (SPI) has produced replaceable components in several technology areas. This paper considers both the meaning of, and motivation for, replaceable components and evaluates the properties of commercially successful component models and the SPI approach that effect their ability to support replaceable components.