Research Output

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

  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.

  • Type:

    Article

  • Date:

    01 January 2005

  • Publication Status:

    Published

  • Publisher

    Elsevier

  • DOI:

    10.1016/j.scico.2004.11.010

  • ISSN:

    0167-6423

Citation

Liu, X., Wang, B. H. (. & Kerridge, J. (2005). Achieving seamless component composition through scenario-based deep adaptation and generation. Science of Computer Programming. 56, 157-170. doi:10.1016/j.scico.2004.11.010. ISSN 0167-6423

Authors

Keywords

Software engineering; Reusable software; Component composition; Component definition language; Component generation; Component reuse; Scenario-based adapation; Document preparation; XML;

Available Documents