Aspectual Component Model and Its Assembly Approaches

SHENG Jinfang,WANG Bin,CHEN Songqiao
DOI: https://doi.org/10.3969/j.issn.1000-3428.2006.05.014
2006-01-01
Abstract:This paper proposes an aspectual component model that integrates component-based software development with aspect-oriented methods.The aspectual component consists of kernel components,global constraint components and assembler components.The model can ensure that kernel components and global constraint components can be reused respectively.Then it discusses the implementation of aspectual component model,which assembles kernel components and global constraint components using assembler component based on aspect in AspectJ and dynamic proxy.The implementation makes the assembly process transparent,reusable and flexible.
What problem does this paper attempt to address?