The 4th OOPSLA Workshop on Domain-Specific Modeling


Proceedings of the 4th OOPSLA Workshop on Domain-Specific Modeling (DSM’04), Tolvanen, J.-P., Sprinkle, J., Rossi, M., (eds.), Computer Science and Information System Reports, Technical Reports, TR-33, University of Jyväskylä, Finland 2004, ISBN 951-39-1947-1.

A zip of all position papers is available here.


Organizers introduction to the workshop and presentation slides.

Experiences: DSM creation practices

1. Janne Luoma, Steven Kelly, Juha-Pekka Tolvanen, Defining Domain-Specific Modeling Languages: Collected Experiences (presentation slides)

2. Hans Wegener, Balancing Simplicity and Expressiveness: Designing Domain-Specific Models for the Reinsurance Industry

Language: DSM language examples

3. Trevor Meyerowitz, Jonathan Sprinkle, Alberto Sangiovanni-Vincentelli, A Visual Language for Describing Instruction Sets and Generating Decoders (presentation slides)

4. Juha Pärssinen, Domain Concepts for Communication Protocols

5. Sam Wilmott, Markup Language Processing Languages -Where They've Gone Right, And Where They've Gone Wrong 

Model-Driven Architecture: DSM based on MDA principles

6. Anna Gerber, Michael Lawley, Generating Model-Specific Editors for MDA

7. Emanuel Grant, Krish Narayanan, Hassan Reza, Rigorously Defined Domain Modeling Languages 

8. Michael Richmond, Prasad Deshpande, Brendan McNichols, Savitha Srinivasan, Vladimir Zbarsky, Model-Driven Development and Assembly of Content Management Applications

Tools: DSM support environments

9. Matthew Emerson, Janos Sztipanovits, Implementing a MOF-Based Metamodeling Environment Using Graph Transformations (presentation slides)

10. Bassem Kosayba, Raphaël Marvie, Jean-Marc Geib, Model Driven Production of Domain-Specific Modeling Tools 

11. Tony Clark, Andy Evans, Paul Sammut, James Willans, An eXecutable Metamodelling Facility for Domain Specific Language Design 

12. Hans Vangheluwe, Juan de Lara, Domain-Specifc Visual Modelling in AToM3 (online version only)

Transformations: Transforming models and metamodels

13. Srinivas Nedunuri, William Cook, Specializing and Optimizing Declarative Domain Models

14. Jing Zhang, Jeff Gray, Yuehua Lin, A Generative Approach to Model Interpreter Evolution (presentation slides)