Achieving smooth component integration with generative aspects and component adaptation.

Feng, Yankui, Liu, Xiaodong and Kerridge, Jon (2006) Achieving smooth component integration with generative aspects and component adaptation. In: Re-Use of Off-the-shelf Components: 9th International Conference on Software Reuse. Lecture Notes in Computer Science, 4039 . Springer, pp. 260-272. ISBN 978-3-540-34606-7

Full text not available from this repository. (Request a copy)


Due to the availability of components and the diversity of target applications, mismatches between pre-qualified existing components and the particular reuse context in applications are often inevitable and have been a major hurdle of component reusability and successful composition. Although component adaptation has acted as a key solution of eliminating these mismatches, existing practices are either only capable for adaptation at a rather simple level, or require too much intervention from software engineers. This paper presents a highly automatic approach to component adaptation at adequately deep level. The adaptability and automation is achieved in an aspect-oriented component reuse framework by generating and then applying the adaptation aspects under designed weaving process according to specific adaptation requirements. An expandable library of reusable adaptation aspects at multiple abstraction levels has been developed. A prototype tool is developed to scale up the approach.

Item Type: Book Section
Print ISSN: 3-540-34606-6 and
ISBN: 978-3-540-34606-7
Electronic ISSN: 1611-3349
Additional Information: Paper presented at 9th International Conference on Software Reuse June 12-15, 2006, Turin Italy.
Uncontrolled Keywords: Computing; Automated component adaptation; Component reuse; Aspect-orientation; Reusable aspect identification; Prototype;
University Divisions/Research Centres: Faculty of Engineering, Computing and Creative Industries > School of Engineering and the Built Environment
Dewey Decimal Subjects: 000 Computer science, information & general works > 000 Computer science, knowledge & systems > 005 Computer programming, programs & data
Library of Congress Subjects: Q Science > QA Mathematics > QA76 Computer software
Item ID: 1833
Depositing User: RAE Import
Date Deposited: 16 May 2008 09:26
Last Modified: 16 Dec 2013 16:37

Actions (login required)

View Item View Item

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