Schedule
The schedule contains different courses spread over five days on the following topics :
- Introduction to AOSD
- Principles of Aspect Oriented Programming Languages
- Aspect Oriented Requirements Engineering
- Aspect Oriented Architectures
- Formal Methods for AO
- AO Middleware & Applications
- A Broader Perspective on AOSD
A student poster session will be organised as well to give students the opportunity to present their research to experts in the field of AOSD.
Detailed Program of the AOSD-Summer School
Monday, August 24th - Day 1
09:00 - 09:15 - Welcome session
09:15 - 10:45 - Introduction to AOSD Concepts (Awais Rashid, Wouter Joosen)
10:45 - 11:00 - Coffee break
11:00 - 12:30 - Introduction to AOP Languages (Vaidas Gasiunas, lab session)
Lunch
14:00 - 15:30 - AOP Languages (Vaidas Gasiunas, lab session)
15:30 - 16:00 - Coffee break
16:00 - 17:30 - Feature Interaction and AOSD: Status and Future (Eddy Truyen)
Tuesday, August 25th - Day 2
09:00 - 10:30 -AO Requirements Engineering (AORE I): Identifying Crosscutting Concerns in Requirements (Awais Rashid)
10:30 - 11:00 - Coffee break
11:00 - 12:00 -AORE II - Hands-on Identification of Aspects in Requirements (AwaisRashid, lab session)
12:00 - 12:30 -AORE III - Aspect Dependencies and Interactions (Awais Rashid)
Lunch
14:00 - 15:30 - AO Software Architecture (Mehmet Aksit)
15:30 - 16:00 - Coffee break
16:00 - 17:30 - AO Software Architecture (Mehmet Aksit)
SOCIAL EVENT
La Guinguette
A restaurant in front of the Loire
20, Quai Marcel Boissard
44400 Rezé
44400 Rezé
02 40 75 88 96
Wednesday, August 26th - Day 3
09:00 - 10:00 - AOP Languages (Mehmet Aksit)
10:00 - 10:45 - AO Modeling (Jean-Marc Jezequel)
10:45 - 11:15 - Coffee break
11:15 - 12:30 - AO Modeling (Jean-Marc Jezequel)
Lunch
14:00 - 14:30 - AO Modeling (Jean-Marc Jezequel)
14:30 - 15:30 - Formal Methods (Remi Douence)
15:30 - 16:00 - Coffee break
16:00 - 17:30 - Formal Methods (Remi Douence)
Thursday, August 27th - Day 4
09:00 - 10:30 - Aspect-Oriented Technologies for Distributed Software: Results and Challenges (Mario Sudholt, Wouter Joosen)
10:30 - 11:00 - Coffee break (posters are displayed)
11:00 - 12:30 - Aspect-Oriented Technologies for Distributed Software: Results and Challenges (Mario Sudholt, Wouter Joosen)
Lunch
14:00 - 15:30 - Demonstrations
15:30 - 16:00 - Coffee break
16:00 - 17:30 - Poster Session
Friday, August 28th - Day 5
09:00 - 10:00 - An Execution Model of Predicate Dispatch and Pointcut - Advice Languages (Christoph Bockisch)
10:00 - 10:30 - Coffee break (posters are displayed)
10.30 - 11:30 - An Execution Model of Predicate Dispatch and Pointcut - Advice Languages (Christoph Bockisch)
11:30 - 12:00 - Introduction Session to the Workshops
Lunch
13:15 - 15:30 - Workshops
15:30 - 16:00 - Coffee break
16:00 - 16:30 - Closing session
Contact: aosdsc09@emn.fr
Previous page: Organisation
Next page: Demonstrations