[Prev][Next][Index][Thread]
CfP: 3rd Workshop on Domain-Specific Visual Languages
Domain-specific visual languages provide an opportunity to support required
typing and semantic constraints already in the design phase.
C A L L F O R P A P E R S
=============================
3rd Workshop on Domain-Specific Visual Languages
at
The International Conference on Generative Programming
and Component Engineering (GPCE'03)
September 22, 2003
Erfurt, Germany
http://www.cis.uab.edu/info/GPCE-DSVL3/
---------------------------------------------------------------------------
IMPORTANT DATES
* 30 June 2003 (Position Papers Due)
* 31 July 2003 (Notification of Acceptance)
* 22 September (Workshop)
---------------------------------------------------------------------------
THEMES AND GOALS
An upward shift in abstraction can often lead to a corresponding increase
in productivity. Evidence from the past to support such a claim can be
found in the evolution of programming languages toward higher levels of
abstraction. Today, domain-specific visual languages (DSVLs) provide a
viable solution for continuing to raise the level of abstraction beyond
coding.
In a DSVL, models are constructed from elements representing things that
are part of the problem space of the domain, not the coded implementation
space. With a DSVL, a problem is described by constructing a model using
familiar domain concepts. The language follows the domain abstractions and
semantics, allowing developers to perceive themselves as working directly
with intentions in their particular domain. The models are simultaneously
the design, implementation and documentation of the system, which can be
generated directly from the models. The final products are automatically
generated from these high-level specifications with domain-specific code
generators.
Metamodelling and metaCASE tools significantly ease the implementation of
domain-specific visual languages. They provide support for experimenting
with the language as it is built, and remove the burden of tool creation
and maintenance from the language creator.
In this workshop, our focus will be on various issues related to domain-
specific visual languages. 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
* Novel approaches for code generation from DSVLs
* Issues of support/maintenance for systems built with DSVLs
* Approaches for identifying constructs for DSVLs
* Evolution of languages in accordance with domain
* Metamodeling frameworks and languages
* Tools for supporting DSVLs
* Model-Driven Architecture for DSVLs
* Specific domains where this technology can be most productive in the
future (e.g. DSVLs to describe aspects of embedded systems, product
family, systems with multiple implementation platforms)
* Separation of concerns and the application of new modularity
technologies (e.g., aspect-oriented/subject-oriented) to DSVLs
---------------------------------------------------------------------------
REQUIREMENTS FOR ATTENDANCE
Those interested in participating must submit a position paper of
approximately 5 to 8 pages by June 30, 2003. The contributions should be
sent as PDF or Word files via email to gpce-dsvl3@cis.uab.edu. Notification
of acceptance will be sent by July 31, 2003 (before early registration
deadline) based on the evaluation of the contribution by the organizers.
---------------------------------------------------------------------------
ORGANIZERS
Juha-Pekka Tolvanen, MetaCase Consulting
Jpt at metacase.com, http://www.cs.jyu.fi/~jpt
Jeff Gray, University of Alabama at Birmingham
Gray at cis.uab.edu, http://www.gray-area.org
Matti Rossi, Helsinki School of Economics
Mrossi at hkkk.fi, http://hkkk.fi/~mrossi
---------------------------------------------------------------------------