A Research of Join Point Information Captured in Method by AspectJ

Article Preview

Abstract:

This paper achieves information-capture of joint-point by analyzing Java program with AspectJ. This information includes: method call, parameter values passed in method call, method call target and captured value of reference “this” when method is executed.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 546-547)

Pages:

588-594

Citation:

Online since:

July 2012

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] ZHANG Hui, ZHANG Yang, LU Guo-qing and ZHOU Xian-lin, Design and implementation of library management system based on AOP, Hebei Journal of Industrial Science and Technology, vol. 26, No. 5, (2009).

Google Scholar

[2] CHEN Ping, XIA Min, A Java Contractual Programming Language Model Based on Aspect, Jour Northeast Dianli University, vol. 31, No. 1, (2011).

Google Scholar

[3] AspectJ implementation design patterns. http: /it. china-b. com/cxsj/java. html, June 12, (2009).

Google Scholar

[4] MA Su, LI Qing-Shan and CHEN Peng-Gang, Basic Information Needed in Reversing-Engineer by AspectJ, Computer Systems & Applications, vol. 20, No. 2, (2011).

Google Scholar

[5] YAO Yin, ZHANG Ji-De, Analysis of the AspectJ Abnormal Type of Fault, Computer Programming Skills & Maintenance, vol. 21, No. 1, (2010).

Google Scholar

[6] AspectJ Cookbook, study notes. http: /www. blogjava. net/zhengzhili/archive/212424. html, July 3, (2008).

Google Scholar

[7] LI Qing-Shan, CHEN Ping, WANG Wei, and SONG Hai-Hong, Study of Reflection Instrumentation in Reverse Engineering, CHINESE JOURNAL OF COMPUTERS, vol. 27, No. 4, pp.535-542, April (2004).

Google Scholar

[8] http: /www. cnblogs. com/louzj82/archive/1722967. html, April 28, (2010).

Google Scholar

[9] Russ Miles book and CHENG Li-Jian Translation, AspectJ Cookbook, Tsinghua University Press, pp.98-107, November, (2006).

Google Scholar

[10] CHEN Ping, XIA Min, A Java Contractual Programming Language Model Based on Aspect, Jour Northeast Dianli University, vol. 31, No. 1, (2011).

Google Scholar