An Evaluation of Component Adaptation Techniques

George T. Heineman, Helgo Ohlenbusch · 1998

: One of the many difficulties in making Component-Based Software Engineering (CBSE) a reality is that software components may require adaptation when constructing applications from COTS components. We survey the literature to discover various approaches to component adaptation and evaluated these approaches against a set of requirements for component adaptation mechanisms. We also discuss differences between adaptation of software components and extension of object-oriented classes. 1. Introduction 2. Motivation 2.1 Adaptation, Evolution, Customization 2.2 Differences between adapting components and classes 3. Requirements for Component Adaptation Techniques 3.1 Adapted component and original component C 3.2 Adaptation technique 3.3 Adaptation mechanism 3.4 Adaptation as a facet of Integration 3.5 Architectural evolution 4. Discussion 5. Conclusion References 1. Introduction The closing sentence of a recent report on the current state of CBSE states that the growing use of externa...

Read the paper · More papers on PaperTik