Schedule

Legend:

Download all papers

09:00 -- Opening

09:00 -- Welcome

09:15 -- Meet and Greet

Here we will hold a brief networking session, to get the members of the workshop acquainted with one another.

09:30 -- 12:30 Session 1: Aspect mining and refactoring

09:30 -- Long presentation: Adams, Tromp, Van Rompaey, Gibbs and Coady Aspect mining in the presence of the C preprocessor

10:00 -- Regular presentation: Bhatti and Ducasse Mining and Classification of Diverse Crosscutting Concerns

10:10 -- Feedback Groups for Bhatti

10:30 -- Coffee break

11:00 -- Long presentation: Ishio, Date, Miyake and Inoue Mining Application-Specific Coding Patterns for Software Maintenance

11:00 -- Long presentation: van der Rijst, Marin and van Deursen Sort-based Refactoring of Crosscutting Concerns to Aspects

12:00 -- Networking session to form lunch groups

12:30 -- Lunch break

14:00 -- 16:30 Session 2: Testing and applications of aspects

14:00 -- Long presentation: Cech Previtali and Gross Extracting Updating Aspects from Version Differences

14:30 -- Regular presentation: Zhang, Gu, Lin and Zhao Flota: A Programmer Assistant for Locating Faulty Changes in AspectJ Software Evolution

14:40 -- Feedback groups for Zhang

15:00 -- Regular presentation: Delamare, Baudry and Le Traon Regression Test Selection when Evolving Software with Aspects

15:10 -- Feedback groups for Delamare

15:30 -- Coffee break

16:00 -- Regular presentation: Restivo and Agular Disciplined Composition of Aspects using Tests

16:10 -- Feedback groups for Restivo

16:30 -- Future directions of workshop discussion (topics for next year)

17:00 -- Closing Words and Social Event Coordinating

17:30 -- End of Workshop and start of the social programme