Software component interface description for reuse
Ben Whittle, Mark B. Ratcliffe · Software Engineering Journal · 1993
This paper describes the background and development of a component interface description language called the Component Interface Descriptor (CIDER). CIDER is an object-oriented design language, which enables a software engineer to capture, integrate and reuse component interfaces based on a model of the reusable software component, the 3C model. The 3C model of the reusable component is named after the three attributes of the component that the model describes; its Context, Concept and Content.