[aosd-announce] [CFP] 4th Domain-Specific Aspect Languages Worskhop at AOSD09

Johan Fabry jfabry at dcc.uchile.cl
Wed Oct 22 14:29:30 EDT 2008

Fourth Workshop on Domain-Specific Aspect Languages
            Part of AOSD09, Charlottesville, Virginia
            Tuesday, March 3rd, 2009



Submissions due: December 15th, 2008
Author Notification: January 15th, 2009
Camera Ready Deadline for ACM Publication: Jan 25th, 2009

AOSD Early registration deadline: January 23rd, 2009
Workshop: Tuesday, March 3rd, 2009

The tendency to raise the abstraction level in programming languages
towards a particular domain is also a major driving force in the
research domain of aspect-oriented programming languages.
The workshop aims to bring the research communities of domain-specific
language engineering and domain-specific aspect design together.

In the editions held at GPCE06/OOPSLA06 and AOSD07 we approached
domain-specific aspect languages both from a design and a language
implementation point of view. At AOSD08 we explicitly invited
contributions of work on adding domain-specific extensions (DSXs) to
general-purpose aspect languages (GPALs). We continue this trend for
this edition as the focus on language embedding raises specific issues
for language designers, such as proper symbiosis between, and
composition of, DSXs.


We seek contributions related to domain-specific aspect languages,
more particularly (but not limited to):

- design of DSALs and DSXs
- successful DSALs, DSXs and their applications
- issues in both design and implementation of DSALs and DSXs
- methodologies and tools suitable for creating DSALs and DSXs
- semantics and composition of DSALs and DSXs
- disciplined approaches for invasive metaprogramming
- error reporting in DSALs and debugging of DSALs
- approaches for composable language embeddings
- mechanisms for interaction detection and handling in DSALs
- theoretical foundations for DSALs
- analysis about the specificity spectrum in aspect languages
- key challenges for future work in the area

A good analysis of conflicting forces is at least as useful for
potential participants of this workshop as descriptions of original
new approaches or experience reports.


The workshop accepts three types of submissions: work-in-progress
papers, position papers, and technical papers.

Papers should be formatted in ACM  proceedings style
(http://www.acm.org/sigs/publications/proceedings-templates). Page
limit depends on the type of submission: 3 pages for work-in-progress
and position papers, 5 pages for technical papers.

The submission should be sent in PDF format by email to jfabry @
dcc.uchile.cl, clearly indicating the type of submission.


All accepted papers will be published in the ACM digital library and
made available on the dsal website prior to the workshop so that
participants can read them.

**Format of the workshop**

The format of the workshop will echo the format used in DSAL06, 07 and  

A number of plenary sessions will first be held, according to grouping
of accepted papers, consisting of (1) brief presentations of selected
papers, (2) a discussion with the presenting authors including
participation from the audience.

Second, interactive group work will be performed to identify relevant
issues in the domain and possible ways to address them.

**Program Committee**

Martin Bravenboer (University of Massachusetts Amherst, US)
Thomas Cleenewerck (Vrije Universiteit Brussel, Belgium)
Johan Fabry (University Chile, Chile)
Julia Lawall (University of Copenhagen, Denmark)
Anne-Francoise Le Meur (University of Lille, France)
Jacques Noye (Ecole des Mines de Nantes, France)
Damijan Rebernak (University of Maribor, Slovenia)
Eric Tanter (University of Chile, Chile)


- Thomas Cleenewerck (Vrije Universiteit Brussel, Belgium)
- Johan Fabry (University of Lille, France)  [primary contact]
- Anne-Francoise Le Meur (University of Lille, France)
- Jacques Noye (Ecole des Mines de Nantes, France)
- Eric Tanter (University of Chile, Chile)

Johan Fabry
jfabry at dcc.uchile.cl - http://dcc.uchile.cl/~jfabry
PLEIAD Lab - Computer Science Department (DCC) - University of Chile

More information about the announce mailing list