Connector for Dynamic Composition of Aspects Based on AOSD 


Vol. 13,  No. 2, pp. 251-258, Apr.  2006
10.3745/KIPSTD.2006.13.2.251


PDF
  Abstract

Aspect-Oriented Software Development is new software development method. It has many advantages related to software performance, maintenance and repair. Also it offers modularization method to a existing programming language for secondary function such as security and fault tolerance. But the present problem is that we have to use new aspect-oriented programming language. Further more when we apply Aspect to legacy system, we have to recompile the source code in order to build software system based on AOSD. In this paper, we propose and design Connector that can be composed with Aspect in legacy system dynamically. To elaborate this work, we use the information of operations about Core and Aspect, and the information of pointcut described with XML. We validate that the proposed Connector has features such as no need of new compiler, no recompilation and no modification of legacy system through case study.

  Statistics


  Cite this article

[IEEE Style]

T. W. Kim and T. G. Kim, "Connector for Dynamic Composition of Aspects Based on AOSD," The KIPS Transactions:PartD, vol. 13, no. 2, pp. 251-258, 2006. DOI: 10.3745/KIPSTD.2006.13.2.251.

[ACM Style]

Tae Woong Kim and Tae Gong Kim. 2006. Connector for Dynamic Composition of Aspects Based on AOSD. The KIPS Transactions:PartD, 13, 2, (2006), 251-258. DOI: 10.3745/KIPSTD.2006.13.2.251.