Scope
Raising the level of abstraction beyond programming by specifying the problem directly using domain concepts is gaining acceptance in developing software systems. In fact, this leverages intellectual property and business logic from source code into high‐level descriptions and allows organizations to focus on the essential aspects of their systems, which have traditionally been blurred by the usage of programming languages and underlying technologies. In many cases, final products can be generated automatically from high‐level specifications which encode the problem and not its solution.
In general, this automation is possible because both the language and generators need fit the requirements of only one company and domain. The workshop aims at exploring techniques, systems, metamodels and languages to define communities of domain‐specific languages which exists as a whole or individually and are, in some sense, able to coordinate each other according to an overall semantics/scope. Multi‐view specifications, system and language synchronization, and language evolution and co‐adaptation can be considered typical applications of these techniques.