posted by system || 2065 views || tracked by 6 users: [display]

DSM 2009 : 9th OOPSLA Workshop on Domain-Specific Modeling


When Oct 25, 2009 - Oct 26, 2009
Where Orlando, Florida
Submission Deadline Aug 10, 2009
Final Version Due Oct 5, 2009
Categories    software engineering   domain-specific languages   generative programming

Call For Papers



The 9th OOPSLA Workshop on Domain-Specific Modeling

October 25-26, 2009

Orlando, Florida, USA


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.

The goals of this year's workshop are to focus on sharing experiences and

demonstrating the DSM solutions that have been developed by both

researchers and practitioners. Some of the issues that we would like to

see addressed in this workshop are:

- Industry/academic experience reports describing success/failure in

implementing and using domain-specific languages/tools

- Approaches to identify constructs for domain-specific languages

- Tools for supporting domain-specific modeling

- Approaches to implement metamodel-based modeling languages

- Novel approaches for code generation from domain-specific models

- Issues of support/maintenance for systems built with DSMs

- Evolution of languages in accordance with domain

- Metamodeling frameworks and languages

- Demonstrations of working DSM solutions (languages, generators,

frameworks, tools)

- Specific domains where this technology can be most productive in the

future (e.g., DSMs to describe aspects of embedded systems, product

families, systems with multiple implementation platforms)

- Separation of concerns and the application of new modularity

technologies (e.g., aspect-oriented) to domain-specific languages


Important Dates:

Initial submission: August 10

Author Notification: 1 week prior to Early Registration deadline

Final version: October 5

Workshop: October 25-26


Submission Information

The workshop welcomes four types of submissions:

1) Full 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 research work in the field.

2) 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 for example on language creation or

use, tooling or organizational issues.

3) Position papers describing work in progress or an author’s position

regarding current DSM practice.

4) 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.

Papers should be submitted by August 10, 2009. Please see the submission

details at the workshop webpage at

The accepted papers will be published in the printed proceedings and

posted on the workshop web site.


Additional Information:

Additional information about the workshop (including contact information,

past workshop papers, presentations, group work results) is available

at the workshop web site:


Program committee

Pierre America, Philips

Robert Baillargeon, Panasonic Automotive Systems, USA

Krishnakumar Balasubramanian, Mathworks

Peter Bell, SystemsForge

Jorn Bettin, Sofismo

Philip T. Cox, Dalhousie University

Krzysztof Czarnecki, University of Waterloo

Brandon Eames, Utah State University

Robert France, Colorado State University

Ethan Jackson, Microsoft

Frederic Jouault, University of Nantes

Jürgen Jung, Deutsche Post

Steven Kelly, MetaCase

Guenther Lenz, Microsoft

Shih-Hsi Liu, California State University, Fresno

Kalle Lyytinen, Case Western Reserve University

Juha Pärssinen, VTT

Arturo Sanchez, University of North Florida

Jun Suzuki, University of Massachusetts, Boston

Markus Völter, independent consultant

Jos Warmer, Ordina

Jing Zhang, Motorola Research


Organizing committee

Juha-Pekka Tolvanen, MetaCase

Jeff Gray, University of Alabama at Birmingham

Matti Rossi, Helsinki School of Economics

Jonathan Sprinkle, University of Arizona

Related Resources

OOPSLA 2020   Conference on Object-Oriented Programming Systems, Languages,and Applications
ICSE 2021   43rd International Conference on Software Engineering, 23-29 May 2021
MDASD 2020   6th Workshop on Model Driven Approaches in System Development
ACM--ESSE--Ei Compendex, Scopus 2020   ACM--2020 European Symposium on Software Engineerings (ESSE 2020)--Ei Compendex, Scopus
IEEE TC on Domain-Specific Architectures 2020   Call for Papers: IEEE TC Special Issue on Domain-Specific Architectures for Emerging Applications
IEEE--ICISE--Ei Compendex & Scopus 2020   IEEE--2020 the 5th International Conference on Information Systems Engineering (ICISE 2020)--Ei Compendex & Scopus
IEEE TC 2020   CALL FOR PAPERS: IEEE Transactions on Computers Special Issue on Domain-Specific Architectures for Emerging Applications
MoWiN 2021   10th International Conference on Mobile & Wireless Networks
ASAP 2020   31st IEEE International Conference on Application-specific Systems, Architectures and Processors