Model Driven Engineering Languages and Systems

Volume 4199 of the series Lecture Notes in Computer Science pp 83-97

Model-Driven Development with SDL – Process, Tools, and Experiences

  • T. Kuhn
  • , R. Gotzhein
  • , C. Webel

* Final gross prices may vary according to local VAT.

Get Access


Model-Driven Development is a challenge and a promising methodology for creating next-generation software systems. In this paper, we present SDL-MDD, a model-driven development process that is based on the ITU-T design language SDL. We present a semantically integrated tool suite, especially supporting model-driven code generation and model-driven simulation. Both production and simulation code are entirely generated from SDL models and automatically instrumented to interface with different operating systems and communication technologies. The use of SDL-MDD and of the tool suite is illustrated by an extensive case study from the ubiquitous computing domain.