posted by user: szschaler || 2897 views || tracked by 6 users: [display]

DSAL 2011 : Sixth Domain-Specific Aspect Languages Workshop

FacebookTwitterLinkedInGoogle

Link: http://www.dsal.cl/2011/
 
When Mar 22, 2011 - Mar 22, 2011
Where Porto de Galinhas, Brazil
Submission Deadline Dec 23, 2010
Notification Due Jan 23, 2011
Final Version Due Feb 18, 2011
Categories    software engineering   aspect-oriented development   domain-specific languages
 

Call For Papers

Call for Papers
Sixth Domain-Specific Aspect Languages Workshop

Dates

* Submissions due: December 23rd, 2010
* Author Notification: January 23th, 2011
* AOSD Early registration deadline: February 1st, 2011
* Final version due: February 18th, 2011
* Workshop: Tue March 22, 2011

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-'10 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). This year we focus 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):

* design of DSALs and DSXs
* semantics and composition of DSALs and DSXs
* theoretical foundations for DSALs
* analysis about the specificity spectrum in aspect languages
* approaches for composable language embeddings
* issues in both design and implementation of DSALs and DSXs
* methodologies, frameworks, and tools suitable for creating DSALs and DSXs
* mechanisms for interaction detection and handling in DSALs
* disciplined approaches for invasive metaprogramming
* improving the tool support for DSALs, particularly error reporting and debugging
* successful DSALs, DSXs and their applications
* 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 submission should be submitted via easychair: http://www.easychair.org/conferences/?conf=dsal11, clearly indicating the type of submission.

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)
* Michael Haupt (Hasso-Plattner-Institut, Potsdam, Germany)
* Julia Lawall (University of Copenhagen, Denmark)
* Anne-Francoise Le Meur (University of Lille, France)
* Marjan Mernik (University of Maribor, Slovenia)
* Jacques Noye (Ecole des Mines de Nantes, France)
* Lukas Renggli (University of Bern, Switzerland)
* Rodolfo Toledo (University of Chile, Chile)
* Steffen Zschaler (King's College London, UK)

Related Resources

APL 2024   Advances in Programming Languages (APL) Thematic Track at the 19th Conference on Computer Science and Intelligence Systems (FedCSIS 2024)
ACM-Ei/Scopus-CCISS 2024   2024 International Conference on Computing, Information Science and System (CCISS 2024)
CAiSE 2024   36th International Conference on Advanced Information Systems Engineering
ACM ICMLT 2024   ACM--2024 9th International Conference on Machine Learning Technologies (ICMLT 2024)
CIU 2024   The 2nd International Workshop on Certainty in Uncertainty: Exploring Probabilistic Approaches in AI
MLANN 2024   2024 2nd Asia Conference on Machine Learning, Algorithms and Neural Networks (MLANN 2024)
AAAI-MAKE 2024   AAAI 2024 Spring Symposium on Empowering Machine Learning and Large Language Models with Domain and Commonsense Knowledge
ACM ICCTA 2024   ACM--2024 10th International Conference on Computer Technology Applications (ICCTA 2024)
ASAP 2024   Application-Specific Systems, Architectures, and Processors
ASPLOS 2025   The ACM International Conference on Architectural Support for Programming Languages and Operating Systems