1 research outputs found

    A Model for Gluing Together

    No full text
    Introduction One of the goals of component-based software engineering (CBSE) development is the construction of software from large-grained reusable components rather than re-writing an entire system from "scratch" for each new application. However, accomplishing effective reuse within the component-based approach depends not only on the selection of appropriate reusable components, but also on the ways these components are adapted and combined [4]. The element of programming concerned with "putting things together" is generally called "glue" [3]. The role of the glue is essential, as there is often a need to connect components that have not been designed to be composed. Therefore, glue deals with adaptation and combination issues, including dealing with any "mismatches" between components such as different interfaces or interaction styles. We propose a model for gluing object-oriented software components together with our viewpoint-based development approach for CBSE. This g
    corecore