skip to main content
10.1145/1255400acmotherconferencesBook PagePublication PagesmodularityConference Proceedingsconference-collections
DSAL '07: Proceedings of the 2nd workshop on Domain specific aspect languages
ACM2007 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
AOSD07: 6th International Conference on Aspect-Oriented Software Development Vancouver British Columbia Canada 12 March 2007
ISBN:
978-1-59593-659-2
Published:
12 March 2007
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN

Reflects downloads up to 18 Feb 2025Bibliometrics
Skip Abstract Section
Abstract

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 domainspecific 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 aimed to bring the research communities of domain-specific language engineering and domainspecific aspect design together. In the previous successful edition 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 approached 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.

The workshop sought contributions related to domainspecific 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

Skip Table Of Content Section
Article
ERTSAL: a prototype of a domain-specific aspect language for analysis of embedded real-time systems

A primary characteristic of Embedded Real-Time Systems (ERTS) is the fact that they are resource constrained. Such constraints present unique challenges to the embedded systems programmer who must develop software satisfying a given set of functional ...

Article
A distribution definition language for the automated distribution of Java objects

Distributed applications are difficult to write. Programmers need to adhere to specific distributed systems programming conventions and frameworks, which makes distributed systems development complex and error prone and ties the resultant application to ...

Article
ReLAx: implementing KALA over the reflex AOP kernel

Domain-specific aspect languages (DSALs) bring the well-known advantages of domain specificity to the level of aspect code. However, DSALs incur the significant cost of implementing or extending a language processor or weaver. This raises the necessity ...

Article
ALPH: a domain-specific language for crosscutting pervasive healthcare concerns

Pervasive healthcare is an advancing discipline that applies ubiquitous computing features to applications deployed in the healthcare domain. In these applications, ubiquitous computing concerns and health informatics concerns are entwined with base ...

Article
Aspect oriented DSLs for business process implementation

Domain specific languages (DSLs) are a very important approach to raise abstraction and enable an efficient communication between business experts and application software developers. Some DSLs could benefit from the application of ideas from the AOSD ...

Contributors
  • University of Chile
  • University of Maribor
  • Vrije Universiteit Brussel
  • INRIA Institut National de Recherche en Informatique et en Automatique
  • University of Chile

Recommendations