Connector for Dynamic Composition of Aspects Based on AOSD


The KIPS Transactions:PartD, Vol. 13, No. 2, pp. 251-258, Apr. 2006
10.3745/KIPSTD.2006.13.2.251,   PDF Download:

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
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


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.