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

Liu, Xiaodong, Wang, Bei Hu (Tiger) and Kerridge, Jon (2005) Achieving seamless component composition through scenario-based deep adaptation and generation. Science of Computer Programming, 56 (1-2). pp. 157-170. ISSN 0167 6423

Available under License Creative Commons Attribution Non-commercial.

Download (333kB)


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.

Item Type: Article
Print ISSN: 0167 6423
Electronic ISSN: 1872-7964
Related URLs:
Uncontrolled Keywords: Software engineering; Reusable software; Component composition; Component definition language; Component generation; Component reuse; Scenario-based adapation; Document preparation; XML;
University Divisions/Research Centres: Faculty of Engineering, Computing and Creative Industries > School of Computing
Dewey Decimal Subjects: 000 Computer science, information & general works > 000 Computer science, knowledge & systems > 005 Computer programming, programs & data
600 Technology > 650 Management & public relations > 651 Office services
Library of Congress Subjects: H Social Sciences > HD Industries. Land use. Labor > HD28 Management. Industrial Management
Q Science > QA Mathematics > QA76 Computer software
Item ID: 1795
Depositing User: RAE Import
Date Deposited: 23 May 2008 08:47
Last Modified: 05 Mar 2015 11:24

Actions (login required)

View Item View Item


Downloads per month over past year

View more statistics

Edinburgh Napier University is a registered Scottish charity. Registration number SC018373