Domain-Specific Aspect Languages Workshop

@ ACM International Conference on Generative Programming and Component Engineering (GPCE 2006)

Planning

Program

8:30-8:40   Welcome


[Group1]
8:40-9:10   [TP] KALA: A Domain-Specific Solution to Tangled Aspect Code.
9:10-9:40   [TP] Domain-Specific Aspect Languages for Modularizing Crosscutting Concerns in Grammar.
9:40-10:00  [PP] Towards a Domain-Specific Aspect Language for Virtual Machines.

10:00-10:30 coffee break

[Group2]
10:30-11:00 [TP] Post Facto Type Extension for Mathematical Programming.
11:00-11:30 [TP] DSAL = library + notation: Program Transformation for Domain-Specific Aspect Languages.
11:30-11:50 [PP] Partial Evaluation + Reflection = Domain-Specific Aspect Languages.

12:00-13:30 lunch break

13:30-15:00 Group work I

15:00-15:30 coffee break

15:30-16:30 Group work II
16:30-17:00 Integration & Closing remarks


Presentations

Presentation time is divided into actual presentation by an author, and a round of comments/discussion involving the participants.

There are two groups of papers/presentations, as noted above. Authors are requested to read (at least) all papers from their group, and prepare some positive comments and some negative (constructive) comments on each paper. This means preparing at least two statements per paper:
- "What I really like about this paper is..."
- "What I do not like/understand about this paper is..."

A technical paper [TP] presentation lasts 20 minutes max and the remaining 10 minutes will be used so that participants can give their positive and negative comments, and then the author can respond and discuss the comments.

A position paper [PP] presentation lasts 10-12 minutes max, the remaining time being used for comments and discussion, similarly.

Group work

In the afternoon, we have two group work sessions, which follow the format of the ECOOP 2006 ADI Workshop: (a) iterations on identifying crucial issues in the area, (b) discussion about the selected issues. More details will be given at the workshop.