|
|
Domain-Specific Modeling (PC only)
(I am not an organizer, program comittee only)
Domain-Specific Modeling raises the level of abstraction beyond
programming by specifying the solution directly using domain
concepts. In many cases, final products can be generated
automatically from these high-level specifications. This automation
is possible because both the language and generators need fit the
requirements of only one company and domain.
Industrial experiences of DSM consistently show it to be 5-10 times
faster than current practices, including current UML-based
implementations of MDA. As Booch et al. say* "the full value of MDA
is only achieved when the modeling concepts map directly to domain
concepts rather than computer technology concepts." For example,
DSM for cell phone software would have concepts like "Soft key
button", "SMS" and "Ring tone", and generators to create calls to
corresponding code components.
More 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 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).
[workshop]
20.10.2006
Details...
Abstract...
|
Domain-Specific Modeling (PC only)
|
together with
Juha-Pekka Tolvanen
,
Jonathan Sprinkle
,
Jeff Gray
Conference:
OOPSLA 2006
|
|