Achieving seamless component composition through scenario-based deep adaptation and generation

Xiaodong Liu,Beihu Wang,Jon Kerridge
DOI: https://doi.org/10.1016/j.scico.2004.11.010
IF: 1.039
2005-01-01
Science of Computer Programming
Abstract:Mismatches between pre-qualified existing components and the particular reuse context in applications have been a major factor hindering component reusability and successful composition. Although component adaptation has acted as a key solution of eliminating these mismatches, deep adaptation is often either impossible or incurring heavy overheads in the components. This paper proposes an approach, namely Scenario-based dynamic component Adaptation and Generation (SAGA), to achieve deep adaptation with little code overhead through XML-based component specification, interrelated adaptation scenarios and corresponding component adaptation and generation.
What problem does this paper attempt to address?