The 9th Workshop on Domain-Specific Modeling


Back to workshop page

Proceedings of the 9th OOPSLA Workshop on Domain-Specific Modeling (DSM’09), Rossi, M., Sprinkle, J., Gray, J., Tolvanen, J.-P., (eds.), HSE Print, B-108, 2009.

Printed proceedings ISBN: 978-952-488-371-9
Electronic version ISBN: 978-952-488-372-6


        Welcome: the 9th Workshop on Domain-Specific Modeling
        Matti Rossi, Jonathan Sprinkle, Jeff Gray, Juha-Pekka Tolvanen

Language design

  1. Design Guidelines for Domain Specific Languages
    Gabor Karsai, Holger Krahn, Claas Pinkernell, Bernhard Rumpe, Martin Schindler and Steven Völkel
  2. Evaluating the Use of Domain-Specific Modeling in Practice 
    Juha Kärnä, Juha-Pekka Tolvanen and Steven Kelly
  3. Multi-Language Development of Embedded Systems
    Thomas Kuhn, Soeren Kemmann, Mario Trapp and Christian Schäfer

Language examples

  1. ITML : A Domain-Specific Modeling Language for Supporting Business Driven IT Management 
    Ulrich Frank, David Heise, Heiko Kattenstroth, Donald F. Ferguson, Ethan Hadar and Marvin G. Waschke
  2. Domain Specific Languages for Business Process Management: a Case Study 
    Janis Barzdins, Karlis Cerans, Mikus Grasmanis, Audris Kalnins, Sergejs Kozlovics, Lelde Lace, Renars Liepins, Edgars Rencis, Arturs Sprogis and Andris Zarins
  3. Use of a Domain Specific Modeling Language for Realizing Versatile Dashboards 
    Ulrich Frank, David Heise and Heiko Kattenstroth
  4. DSML-Aided Development for Mobile P2P Systems
    Tihamer Levendovszky, Tamás Mészáros, Péter Ekler and Mark Asztalos

DSL’s for web

  1. MobiDSL - a Domain Specific Langauge for Mobile Web Applications: developing applications for mobile platform without web programming 
    Ankita Arvind Kejriwal and Mangesh Bedekar
  2. MontiWeb - Modular Development of Web Information Systems 
    Michael Dukaczewski, Dirk Reiss, Bernhard Rumpe and Mark Stein
  3. ProcDSL + ProcEd - a Web-based Editing Solution for Domain Specific Process-Engineering 
    Christian Berger, Tim Gülke and Bernhard Rumpe

Transformations and language evolution

  1. Model-View-Controller Architecture Specific Model Transformation 
    Hiroshi Kazato, Rafael Weiss, Shinpei Hayashi, Takashi Kobayashi and Motoshi Saeki
  2. Evolution of a Domain Specific Language and its engineering environment - Lehman’s laws revisited 
    Mika Karaila
  3. Continuous Migration Support for Domain-Specific Languages 
    Daniel Balasubramanian, Tihamer Levendovszky, Anantha Narayanan and Gabor Karsai

Model verification and testing

  1. Using Model-Based Testing for Testing Application Models in the Context of Domain-Specific Modelling 
    Janne Merilinna and Olli-Pekka Puolitaival
  2. Right or Wrong? – Verification of Model Transformations using Colored Petri Nets 
    Manuel Wimmer, Gerti Kappel, Angelika Kusel, Werner Retschitzegger, Johannes Schoenboeck and Wieland Schwinger
  3. A Tooling Environment for Quality-Driven Model-Based Software Development 
    Janne Merilinna and Tomi Räty

Special topics

  1. Towards a Generic Layout Composition Framework for Domain Specifc Models 
    Jendrik Johannes and Karsten Gaul
  2. Model-Based Autosynthesis of Time-Triggered Buffers for Event-Based Middleware Systems 
    Jonathan Sprinkle and Brandon Eames