The 13th Workshop on Domain-Specific Modeling
Call for Papers
|
|
|
|
An upward shift in abstraction leads to a corresponding increase in
productivity. In the past this has occurred when programming languages
have evolved towards a higher level of abstraction. Today,
domain-specific languages provide a viable solution for continuing to
raise the level of abstraction beyond coding, making development faster
and easier.
In Domain-Specific Modeling (DSM), the models are constructed using
concepts that represent things in the application domain, not concepts
of a given programming language. The modeling language follows the
domain abstractions and semantics, allowing developers to perceive
themselves as working directly with domain concepts. Together with
frameworks and platforms, DSM can automate a large portion of software
production.
Some possible topics for submission to the workshop include:
- Industry/academic experience reports describing success/failure in
implementing and using DSM languages/tools
- Approaches to identify constructs for DSM languages
- Empirical studies or assessments that suggest best practices for DSM
language design
- Novel features in language workbenches / tools to support DSM
- Approaches to implement metamodel-based modeling languages
- Tools for creating and using DSM languages
- Metamodeling frameworks and languages
- Modularization technologies for DSM languages and models
- Novel approaches for code generation from domain-specific models
- Issues of support/maintenance for systems built with DSM
- Evolution of languages along with their domain
- Organizational and process issues in DSM adoption and use
- Demonstrations of working DSM solutions (languages, generators,
frameworks, tools)
- Identification of domains where DSM can be most productive in the
future (e.g. embedded systems, product families, systems with multiple
implementation platforms)
Important Dates
Initial submission:
|
August 15
|
Author Notification:
|
September 13 (2 weeks before early registration deadline)
|
Final version:
|
October 3
|
Workshop |
October 27 (Sunday) |
Submission Information
The workshop welcomes four types of submissions:
- Research papers describing ideas on either a practical or theoretical level.
Full papers should emphasize what is new and significant about the chosen
approach and compare it to other work in the field. (4-6 pages)
- Experience reports on applying DSM. Papers should describe case studies
and experience reports on the application, successes or shortcomings of DSM.
The experiences can be related to language creation or use,
tooling, or organizational issues, among others. (4-6 pages)
- Position papers describing work in progress or an author's position
regarding current DSM practice. (1-2 pages. Single page free-form position
papers from industry are particularly welcome, but will not be published in
the ACM DL)
- DSM demonstrations describing a particular language, generator, or tool
for a particular domain.
During the workshop, the DSM solution presented in the paper can be
demonstrated to the participants. (~2 pages)
Papers should be submitted by August 15, 2013. Contributions should be
submitted electronically in PDF format via
EasyChair.
Submitted papers (except 1-page industrial position papers) must conform to the ACM SIG Proceedings style - except that
the copyright box on the first page must be removed (2-column, see templates).
The maximum length of a submission is 6 pages. The accepted papers will be
published both on the workshop website and proceedings in ACM DL.
An author of the paper will be expected to attend the
workshop (registration as Workshop participant via SPLASH. You are not obliged to attend SPLASH itself).
The workshop is for the full day of Sunday 27
October.
Additional information
Additional information is available about the past
workshops including papers, presentations, group work results and photos.
For further questions please contact the organizers (dsm13 _ at _ dsmforum.org).
Program committee
- Robert Baillargeon (Sodius, US)
- Ankica Barisic (Universidade Nova de Lisboa, PT)
- Peter Bell (General Assembly, US)
- Christian Berger (University of Gothenburg, SE)
- Davide di Ruscio (University of L'Aquila, IT)
- Michalis Famelis (University of Toronto, CA)
- Robert B. France (Colorado State Univ., US)
- Martin Glinz [TBC] (Universität Zürich, CH)
- Øystein Haugen (SINTEF - Oslo, NO)
- Thomas Kühne (Victoria University - Wellington, NZ)
- William Milam (Ford Motor Company, US)
- Ileana Ober (Paul Sabatier University - Toulouse, FR)
- Marian Petre (The Open University - Milton Keynes, GB)
- Martina Seidl (University of Linz, AT)
- Kari Smolander (Lappeenranta University of Technology, FI)
- Juha-Pekka Tolvanen (MetaCase, FI)
- Naoyasu Ubayashi, (Kyushu University, JA)
- Patrick Viry (Semantic Designs, FR)
- Markus Völter (Independent, DE)
- Jon Whittle (Lancaster University, UK)
+ others TBA
Organizing committee
- Jeff Gray, University of Alabama
- Steven Kelly, MetaCase
- Jonathan Sprinkle, University of Arizona