Master of Computer Science - University of Grenoble


Contact

Sara Bouchenak

Sara.Bouchenak@imag.fr                                http://sardes.inrialpes.fr/~bouchena/teaching/


Introduction to AspectJ

1.     Objectives

ˇ         Introduction Aspect-Oriented Programming and AspectJ programming language

2.     Prerequisites

ˇ         Java programming

3.     Software installation and configuration

4.     Decsription

  1. "Hello" example

 

  1. Pointcuts

 

  1. Declarations

 

  1. Introductions

 

  1. cflow/cflowbelow

 

  1. Passing context between pointcut and advice

 

  1. thisJoinPoint and thisJoinPointStaticPart

 

  1. Other pointcuts