|  |   Dynamic Aspects Workshop (DAW05)March 15th, 2005, Chicago, USA(held in conjunction with AOSD 2005)
Important Dates
January 16th, 2005, Deadline for SubmissionsFebruary 3rd, 2005, Notification of AcceptanceFebruary 12th, 2005 AOSD Early Registration DeadlineMarch 14th-18th, 2004, AOSD in ChicagoMarch 15th, DAW05 Latest News
2005-03-04 the proceedings (PDF) are available for download2005-03-02 final schedule, format and papers are available on the schedule page2005-02-24 preliminary schedule and format are available on the schedule page2005-01-08 extended deadline for submissions: January 16th2004-11-23 first version of the web page is online What is this workshop about?Join points are the locus of aspect and functional code
interaction. Traditional aspect systems define join points in terms of
the static structure of programs, such as syntactic method calls,
method entry and field access. Research interests of the AOSD community have been extended beyond
static aspects. In some situations, it is desirable to invoke or
change aspect behavior based on the dynamics of program
execution. Such situations include changing behavior based on the
call-stack context, co-occurrence of predicate triggers, concurrent
thread status, or events in the underlying interpreter such as storage
reclamation or process scheduling. This workshop will identify examples of useful dynamic aspect
behavior, suggest appropriate linguistic structures for dynamic
aspects, and discuss implementation techniques for dynamic aspects,
such as shadow compilation, dynamically changeable hook points, and
modifications required in the underlying execution environment. The
workshop organizers are particularly interested in position papers
that describe experience with dynamic aspect systems or that outline
real problems which need dynamic aspects. Copyright NoticeThe jackdaw image is © Penny Ellis, www.tumbletales.com. |