[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] Call For Papers - Aspects in Teaching Workshop

  -*- CALL FOR PAPERS -*-

AIT: Aspects in Teaching Workshop

Submission deadline: 16 January 2006

A one day workshop affiliated with AOSD 2006 in Bonn, Germany, on March 20, 2006.


How do you teach aspects to undergraduate students, graduate researchers
or practitioners? How can aspects be used effectively when teaching other
subjects in computer science? This workshop aims to exchange experiences
and best practices, in order to advance the state of the art in teaching
and teaching with aspects. 

Topics of interest include (but are not limited to):
- Example courses on aspects.
- The appropriate place of aspects in teaching the software life cycle.
- Sample programming projects that can be used to teach particular facets of aspects.
- Why aspects make a good basis for teaching compiler construction.
- The use of aspects in a software design course.
- Teaching aspects at the specification level.
- Misconceptions among experienced programmers/researchers.
- Pedagogies for aspects.

The workshop will consist of a limited number of presentations of experience
reports and position papers, followed by break-out sessions around particular
topics and plenary discussion sessions. The workshop will run one full day. 

Submissions

To participate in this workshop, please submit a 2-page experience report or
position paper to the workshop organizers. Experience reports should describe
the salient features of an existing course, or a concrete programming project
that can be set as a student assignment or outline a specific position on issues
in teaching aspects. Negative experiences can be of interest, especially if
conclusions can be drawn from them. Position papers are intended to highlight
key points or potentially controversial issues. The length limit of 2 pages
is firm. 

Submissions should be in PDF format, and should be sent to gregor@xxxxxxxxx,
by January 16, 2006. 

Important Dates

Submission deadline: January 16, 2006
Notification of acceptance: February 15, 2006
Workshop: March 20, 2006.
Conference: March 20-24, 2006 

Program Committee 

Oege de Moor ? Oxford University 
William G. Griswold ? University of California, San Diego 
Gregor Kiczales ? University of British Columbia 
Ana Moreira ? Universidade Nova de Lisboa 
Michael Schwartzbach ? University of Aarhus 

Organizers 

Gregor Kiczales ? University of British Columbia 
Oege de Moor ? Oxford University