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

  • Authors:
  • Xiaodong Liu;Beihu Wang;Jon Kerridge

  • Affiliations:
  • School of Computing, Napier University, Edinburgh EH10 5DT, UK;School of Computing, Napier University, Edinburgh EH10 5DT, UK;School of Computing, Napier University, Edinburgh EH10 5DT, UK

  • Venue:
  • Science of Computer Programming - Special issue on new software composition concepts
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

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.