University of Alabama, USA
Aalto University, Finland
sosym-dsm at dsmforum.org
Colorado State University
RWTH Aachen University
|Domain-specific modeling (DSM)
provides a modern solution to demands for higher productivity by
constricting the gap between problem and solution modeling. In the past,
productivity gains have been sought from new programming languages. 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 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. The models represent simultaneously the design, implementation
and documentation of the system (which can be generated directly from the
models). In a number of cases the final products can be automatically
generated from these high-level specifications with domain-specific code
generators. This automation is possible because of domain-specificity:
both the modeling language and code generators fit to the requirements of
a narrowly defined domain.
The Journal of Software
and Systems Modeling (SoSyM) invites original, high-quality
submissions for its theme issue on "Domain-Specific Modeling"
that is focused on topics related to DSM, including:
- Software development processes with DSM
- Experience reports describing success/failure in implementing and
using domain-specific languages/tools
- Approaches to define DSM languages
- State of the art descriptions of tools for DSM
- Metrics for productivity using DSM techniques
- Novel approaches for code generation from domain-specific
- Issues of support/maintenance for systems built with DSMs
- Testing, system confidence, test case generation, validation and
verification within the DSM context
- Impact of DSM on software architecture
- Evolution of languages in accordance with domain
- Metamodeling frameworks and languages
General Author Information
- Papers must be written in a scientifically rigorous manner with
adequate references to related work.
- Submitted papers must not be simultaneously submitted in an extended
form or in a shortened form to other journals or conferences. It is,
however, possible to submit extended versions of previously published
work if less than 75% of the content already appeared in a non-journal
publication, or less than 40% in a journal publication. Please see the
Policy Statement on Plagiarism for further conditions.
- Submitted papers do not need to adhere to a particular format, but papers
should be prepared using font "Times New Roman" with a font
size no smaller than 11 pt, and with 1.5 line spacing. The average paper is 20-25 pages using the two-column Springer
format, which is about 40-50 pages using the 1.5 line spacing. Please consult the
author information for submitting papers.
- Each paper will be reviewed by at least three reviewers.
Making a submission
- Communicate your intent to submit a paper by emailing the theme
issue editors the following information before the Intent to Submit
deadline: Title, Authors, and an Abstract.
- Prepare your submission with either Word or LaTeX using Word
and LaTeX templates. Possible submission formats are:
- Word (.doc, without macros)
- Rich Text Format (.rtf)
- PostScript (.ps, special fonts must be embedded)
- PDF (saved as readable in version 5.0 or later)
- In step 1, select "Special Section Paper" as the
manuscript type and select "Dr. Bernhard Rumpe" as the
- In step 4, add Jeff Gray, Matti Rossi or Juha-Pekka
Tolvanen as an editor (+sosym-dsm _ at _ dsmforum.org) and choose
"Designate as Preferred Editor".
- In step 5, make sure field "Cover Letter" includes the
line: "Submission for Theme Issue on DSM".