Skip to main content

Research Repository

Advanced Search

Achieving smooth component integration with generative aspects and component adaptation.

Feng, Yankui; Liu, Xiaodong; Kerridge, Jon


Yankui Feng

Jon Kerridge


Maurizio Morisio


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.

Start Date Jun 12, 2006
End Date Jun 15, 2006
Publication Date Jun 1, 2006
Deposit Date May 16, 2008
Publicly Available Date May 16, 2017
Electronic ISSN 1611-3349
Peer Reviewed Peer Reviewed
Volume 4039
Pages 260-272
Series Title Lecture Notes in Computer Science
Series Number 4039
Series ISSN 0302-9743
Book Title Re-Use of Off-the-shelf Components: 9th International Conference on Software Reuse
ISBN 978-3-540-34606-7
Keywords Computing; Automated component adaptation; Component reuse; Aspect-orientation; Reusable aspect identification; Prototype;
Public URL
Publisher URL
Contract Date May 16, 2017


Achieving smooth component integration with generative aspects and component adaptation.pdf (431 Kb)

You might also like

Downloadable Citations