Solving a Problem in Grid Applications: Using Aspect Oriented Programming

  • Hyuck Han
  • Shingyu Kim
  • Hyungsoo Jung
  • Heon Y. Yeom
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4490)

Abstract

Aspect Oriented Programming (AOP) was introduced 10 years ago and many research projects have focused on broadening AOP and its target areas. However, few applications in the Grid computing world adopt AOP in comparison with very vigorous research of AOP. Therefore, we present a case study that covers a general networking problem in the Grid computing. AOP provides a novel solution of the problem without modifying existing source code. Aspects that we define are simple, intuitive and reusable. We believe that our implementation is very useful in developing other Grid computing software platforms, and AOP can be a powerful method in modularizing source codes and solving problems of software architectures.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Oxford e-Science Centre: e-Science Definitions, http://e-science.ox.ac.uk/public/general/definitions.xml
  2. 2.
    Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: Enabling scalable virtual organizations. International Journal of SuperComputer Applications 15(3) (2001)Google Scholar
  3. 3.
    Palo Alto Research Center: The AspectJ(TM) Programming Guide, http://eclipse.org/aspectj/
  4. 4.
    Korea Basic Science Institute: KBSI microscopes & facilitates, http://hvem.kbsi.re.kr/eng/index.htm
  5. 5.

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Hyuck Han
    • 1
  • Shingyu Kim
    • 1
  • Hyungsoo Jung
    • 1
  • Heon Y. Yeom
    • 1
  1. 1.School of Computer Science and Engineering, Seoul National University, Seoul 151-742Korea

Personalised recommendations