The Study and Realization of Online Submission and Peer Review System Based on AOP

Article Preview

Abstract:

Aspect-Oriented Programming (AOP) is a new programming technology. It compensates the weakness of Object-Oriented Programming (OOP) at applying common behavior that spans multiple non-related object models. Interceptor adopts the logos of AOP and uses a way of hot swap solving these problems. At this issue, we research the AOP technology of Java Web called Struts interceptor. We show the advantage of this new programming method through an online submission and review system which using AOP method in the authentication and authorization.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 295-297)

Pages:

1817-1822

Citation:

Online since:

July 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Shenyuan Wang, Chuanliang Dong and Yingdan Liu: Application Research of Computers, Vol.11(2004) , p.220(In Chinese)

Google Scholar

[2] Gary Pollice: A look at aspect-oriented programming, http://www.ibm.com/developerworks/rational/library/2782.html.

Google Scholar

[3] Yi Zhang: AOP basic knowledge,http://wayfarer.cnblogs.com/articles/241024.html.

Google Scholar

[4] Kiczales G, Hilsdale E, Hugunin J, et al: An Overview of AspectJ. In Proc. ECOOP 2001, LNCS 2072, Berlin, (2001) Springer-Verlag.

DOI: 10.1007/3-540-45337-7_18

Google Scholar

[5] Lieberherr K, Orleans D and Ovlinger J. :CACM, Vol.44(2001).

Google Scholar

[6] Ying Liu and Siliang Wang: Application Research of Computers,Vol.11(2005),p.157(In Chinese)

Google Scholar

[7] Shihui Bian and Longpeng Li: Electronic Design Engineering,Vol.18(2010),p.8 (In Chinese)

Google Scholar

[8] Tarr P, Harrison W, Ossher H, et al. : ACM SIGSOFT Software Engineering Notes, Vol.26(2001),p.78

DOI: 10.1145/505894.505912

Google Scholar

[9] Taotao Wang, Xiaoyu Li and Weili Shi: Computer and Modernization,(2009),p.32 (In Chinese)

Google Scholar

[10] Xiaoli Cao and Shunshen Guo: Computer Technology and Development,Vol.18(2008),p.121 (In Chinese)

Google Scholar

[11] Chao Huang: popular science and technology,Vol.11(2009),p.51 (In Chinese)

Google Scholar