The widespread construction of software systems from pre-existing, independently developed software components will only occur when application builders can adapt software components to suit their needs. We propose that software components provide two interfaces - one for behavior and one for adapting that behavior as needed. The ADAPT framework presented in this paper supports both component designers in creating components that can easily be adapted, and application builders in adapting software components. The motivating example, using Java-Beans, shows how adaptation, not customization, is the key to component-based software.
CITATION STYLE
Heineman, G. T. (1998). Model for designing adaptable software components. In Proceedings - IEEE Computer Society’s International Computer Software and Applications Conference (pp. 121–127). IEEE Comp Soc. https://doi.org/10.1145/340855.340956
Mendeley helps you to discover research relevant for your work.