Skip to main content

Research Repository

Advanced Search

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

Liu, Xiaodong; Wang, Bei Hu (Tiger); Kerridge, Jon

Authors

Bei Hu (Tiger) Wang

Jon Kerridge



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.

Journal Article Type Article
Publication Date 2005-04
Deposit Date May 23, 2008
Publicly Available Date May 23, 2008
Journal Science of Computer Programming
Print ISSN 0167-6423
Electronic ISSN 1872-7964
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 56
Issue 1-2
Pages 157-170
DOI https://doi.org/10.1016/j.scico.2004.11.010
Keywords Software engineering; Reusable software; Component composition; Component definition language; Component generation; Component reuse; Scenario-based adapation; Document preparation; XML
Public URL http://researchrepository.napier.ac.uk/id/eprint/1795
Publisher URL http://dx.doi.org/10.1016/j.scico.2004.11.010
Contract Date May 23, 2008

Files









You might also like



Downloadable Citations