[ecoop-info] DSAL'12 @ AOSD Call For Papers
Johan Fabry
jfabry at dcc.uchile.cl
Fri Nov 25 20:28:38 CET 2011
Seventh Workshop on Domain-Specific Aspect Languages
Part of AOSD12, Potsdam, Germany
Monday March 26, 2012
http://dsal.cl/2012
**Dates**
Submissions due: December 30th, 2011
Author Notification: January 13th, 2012
AOSD Early registration deadline: TBA
Final version due: Jan 23th, 2012
Workshop: Monday March 26, 2012
**Scope**
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. As a matter
of fact, pioneering work in this field was conducted by devising small
domain-specific aspect languages (DSALs) such as COOL for concurrency
management and RIDL for serialization, RG, AML, and others. After a
dominating focus on general-purpose languages, research in the AOSD
community is again taking this path in search of innovative
approaches, insights and a deeper understanding of fundamentals behind
AOP. Based on the successful DSAL'06-'11 workshops, and the
special issue of IET Software journal on Domain-Specific Aspect
Languages, this workshop series continues to support a growing trend
in AOSD research.
The workshop aims to bring the research communities of domain-specific
language engineering and domain-specific aspect design together. In
the previous successful 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-10 we also invited
contributions of work on adding domain-specific extensions (DSXs) to
general-purpose aspect languages (GPALs). Last year and this year our
focus is on the use of multiple DSALs, or multi-domain AOP, and how
DSALs may ease composition issues. If an application uses multiple
DSALs, one for each domain, how can interactions be treated and what
advantages do DSALs bring to this setting?
**Topics**
We seek contributions related to domain-specific aspect languages,
more particularly (but not limited to):
- mechanisms for interaction detection and handling in DSALs
- semantics and composition of DSALs and DSXs
- 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
- disciplined approaches for invasive metaprogramming
- error reporting in DSALs and debugging of DSALs
- approaches for composable language embeddings
- 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. Accepted papers will be
published in the ACM digital library as part of the workshop
proceedings.
Papers should be formatted in SIGPLAN proceedings style
(sigplanconf.cls). Page limit depends on the type of submission: 3
pages for work-in-progress and position papers, 5 pages for technical
papers.
The submissions are managed using the easychair system, the URL for
submissions to the workshop is as follows:
https://www.easychair.org/conferences/?conf=dsal12
**Publication**
In addition to being published in the ACM Digital Library, accepted
papers will be made available on the 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 the previous editions:
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**
- Walter Binder (University of Lugano, Switzerland)
- Tom Dinkelaker (Technische Universitaet Darmstadt, Germany)
- Johan Fabry (University of Chile, Chile)
- Julia Lawall (INRIA-Regal, France)
- Marjan Mernik (University of Maribor, Slovenia)
- Jacques Noye (Ecole des Mines de Nantes, France)
- Lukas Renggli (Google, Switzerland)
- Rodolfo Toledo (University of Chile, Chile)
- Steffen Zschaler (King's College London, UK)
**Organizers**
[primary contact: jfabry at dcc.uchile.cl]
- Tom Dinkelaker (Darmstadt University, Germany)
- Johan Fabry (University of Chile, Chile)
- Jacques Noye (Ecole des Mines de Nantes, France)
---> Save our in-boxes! http://emailcharter.org <---
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 ecoop-info
mailing list