2nd Domain-Specific Aspect Languages Workshop

@ ACM International Conference on Aspect-Oriented Software Development (AOSD 2007)

Call For Papers

Important dates

  • Submissions due: January 18, 2007 (23:59 Apia Samoa time)
  • Author Notification: February 2nd, 2007
  • AOSD Early registration deadline: February 9th, 2007
  • Final version due: March 1st, 2007
  • Workshop: Monday March 12th, 2007

Scope

Although the majority of work in the AOSD community focuses on
general-purpose aspect languages (e.g. AspectJ), seminal work on AOSD
proposed a number of domain-specific aspect languages, such as COOL
for concurrency management and RIDL for serialization, RG, AML, and
others. A growing trend of research in the AOSD community is returning
to this seminal work, as witnessed by the high attendance rate at the
DSAL06 workshop, held as part of GPCE06/OOPSLA06.

The workshop aims to bring the research communities of domain-specific
language engineering and domain-specific aspect design together. In
the previous successful edition on GPCE06/OOPSLA06 we approached
domain-specific aspect languages from a language implementation point
of view, where advances in the field of domain-specific language
engineering were investigated to answer the implementation challenges
of aspect languages. In this second edition, we approach the design
and implementation of new domain-specific aspect languages, as well as
the composition at all levels (from design to implementation) of these
languages or individual features.

Topics

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

  • design of DSALs
  • successful DSALs and their applications
  • issues in both design and implementation of DSALs
  • methodologies and tools suitable for creating DSALs
  • 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.

Submissions

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

Papers should be formatted in SIGPLAN proceedings style (sigplanconf.cls). Page limit depends on the type of submission: 4 pages for work-in-progress and position papers, 7 pages for technical papers.

The submission should be sent in PDF format by email to

damijan.rebernak @ uni-mb.si

clearly indicating the type of submission.

Format of the workshop

The format of the workshop will echo the format used at DSAL'06:

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.

Publication

All accepted papers will be made available on this website prior to the workshop so that participants can read them.

Accepted papers are to be published in the ACM Digital Library.

Authors of best papers will be invited to consider submission of an extended version of their paper to an upcoming special issue of the journal IET Proceedings Software on domain-specific aspect languages.

Program Committee

Thomas Cleenewerck (Vrije Universiteit Brussel, Belgium)

Johan Fabry (Vrije Universiteit Brussel, Belgium)

Julia Lawall (University of Copenhagen, Denmark)

Anne-Françoise Le Meur (University of Lille, France)

Marjan Mernik (University of Maribor, Slovenia)

Jacques Noyé (École des Mines de Nantes, France)

Damian Rebernak (University of Maribor, Slovenia)

Éric Tanter (University of Chile, Chile)

Eelco Visser (Universiteit Utrecht, The Netherlands)