C A L L F O R P A P E R S
=============================
The 4th OOPSLA Workshop on Domain-Specific Modeling
October 25, 2004
Vancouver, British Columbia, Canada
---------------------------------------------------------------------------
Call for Position 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
modeling 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 a given application domain, not concepts of a
programming language. The modeling language follows the domain abstractions
and semantics, allowing developers to perceive themselves as working
directly with domain concepts. In many cases, final products can be
automatically generated from these high-level specifications with
domain-specific code generators.
Much investigation is still needed in order to advance the acceptance and
viability of domain-specific modeling. This workshop welcomes position
papers describing new ideas at either a practical or theoretical level.
On the practical side, we are interested in submissions dealing with
application of modeling techniques within a specific domain. In addition
to industrial projects, we seek initial descriptions of research ideas that
initiate and forward the technical underpinnings of the domain-specific
modeling. In particular, the importance of metamodeling is highlighted in
this workshop. Metamodeling significantly eases the implementation of
domain-specific languages and provides support for experimenting with the
modeling language as it is built (thus, metamodel-based language definition
also assists in the task of constructing generators that reduce the burden
of tool creation and maintenance).
Some suggested topics for the workshop include, but are not limited to:
- Tools for supporting domain-specific modeling (DSM) and visual
modeling languages
- Metamodeling frameworks and languages
- Comparison and analysis of model-driven development approaches
- Principles for identifying constructs for visual languages
supporting DSM
- Industry/academic experience reports describing success/failure in
using domain-specific modeling
- Issues of support/maintenance of models and evolution of DSM
language in accordance with the representative domain
- Version control techniques for DSMs
- Specific domains where this technology can be most productive in
the future (e.g., embedded systems, product family domains or
systems with multiple implementation platforms)
- Techniques for supporting model interchange between tools
- Relationships between ontologies and metamodels
---------------------------------------------------------------------------
Important Dates:
Initial submission: August 15, 2004
Author Notification: September 9, 2004
(1 week prior to Early Registration deadline)
Final version: October 1, 2004
Workshop: October 25, 2004
---------------------------------------------------------------------------
Submission Information:
Admission to the workshop will be extended to those who have submitted a
relevant position paper. Each position paper will be reviewed by the
Program Committee and invitations to attend the workshop will then be
issued based upon the evaluation of the position paper.
Position papers should be approximately 5 to 8 pages and should be
submitted by August 15, 2004. Contributions should be sent as a PDF or
Word file via email to snipped-for-privacy@metacase.com. Notification of acceptance will
be sent by September 9, based on the evaluation of the contribution by
members of the program committee.
The accepted papers will be posted on the workshop web site.
---------------------------------------------------------------------------
Additional Information:
Additional information about the workshop is available at the workshop
web site, including the anticipated workshop format, the pre/post
workshop activities, and links to the previous DSM workshops at OOPSLA.
The web page is at:
---------------------------------------------------------------------------
Program Committee:
Pierre America, Philips
Philip T. Cox, Dalhousie University
Krzysztof Czarnecki, University of Waterloo
Jeff Gray, University of Alabama at Birmingham
Steven Kelly, MetaCase
Jürgen Kerstna, St. Jude Medical
Kalle Lyytinen, Case Western Reserve University
Pentti Marttiin, Nokia
Birger Møller-Pedersen, University of Oslo
David Oglesby, Honeywell
Matti Rossi, Helsinki School of Economics
Jonathan Sprinkle, University of California, Berkeley
Juha-Pekka Tolvanen, MetaCase
---------------------------------------------------------------------------
Organizing Committee:
Juha-Pekka Tolvanen, MetaCase
Jonathan Sprinkle, University of California, Berkeley
Matti Rossi, Helsinki School of Economics
Apologies if you receive this message more than once.