IMCSIT
Earlier
2007
2008
2009
2010
FedCSIS
2011
2012
2013
2014
2015
Archive

Applying Model Driven Engineering Technologies in the Creation of Domain Specific Modeling Languages

TUTORIAL:

Applying Model Driven Engineering Technologies in the Creation of Domain Specific Modeling Languages

Presenters: Bruce Trask and Angel Roman (MDE Systems Inc.)

Date: Sunday, September 18, 2011 (afternoon)

 

Model Driven Engineering (MDE) brings together multiple technologies and critical innovations and formalizes them into the next wave of software development methods.  This tutorial will cover the basic patterns, principles and practices of MDE.  The three main MDE categories include the development of Domain Specific Languages (DSL), Domain Specific Editors (and Views), and Domain Specific Transformation Engines or Generators. Expressed in terms of language development technology, these mirror the development of the Abstract Syntax, Concrete Syntax and Semantics of a new Domain Specific Language.

This tutorial will cover the basic effective patterns, principles and practices for developing these MDE software artifacts. The tutorial will show how to apply these conceptsas effective means with which to both raise levels of abstraction and domain specificity and thus increase power and value of tools and languages that allow developers to tackle the complexities of today’s software systems.  It will also show how to effectively leverage abstraction without sacrificing the ability to robustly and precisely refine these abstractions to solve complex real world problems.  To show these patterns and principles in action, this tutorial will cover the details of how to leverage MDE Language Workbenches and frameworks in support of robust software development.

FedCSIS is organized by :

Under the auspices of the:

Polish Minister of Science
and Higher Education
prof. Barbara Kudrycka
President of the Polish
Academy of Sciences
prof. Michał Kleiber

Diamond Sponsor: