Research Groups:

  1. Software Engineering Research Group – Johannes Kepler University of Linz (JKU)
  2. Atenea Research Group
  3. TruX Research Group
  4. GEODES Software Engineering Research Group
  5. Nantes Software Modeling Group (NaoMod)
  6. Automated Software Engineering Group – University of York (ASE)
  7. Business Informatics Group (BIG)
  8. Software Engineering research group – University Marburg
  9. Software Engineering and Analysis Lab (SEAL)
  10. Systems, Software and Models (SOM) Research Lab
  11. Applied Computing Group (ACG)
  12. Pattern Trace Identification, Detection, and Enhancement in Java (PTIDEJ)
  13. Software Engineering (Paderborn)
  14. SDA Software Engineering Research Group
  15. Automated Software Design Research Group
  16. Software Languages Lab
  17. Verification Laboratory (VLab)
  18. KYBELE Research Group
  19. Software Engineering for Service-Oriented Overlay Computers (SENSORIA)


  1. Zeligsoft
  2. MetaCase
  3. DevOn Model Architect
  4. Metadev
  5. CLMS UK
  6. Uground

Courses on MDE:

  1. Beyond Code: An Introduction to Model-Driven Software Development
  2. Model-Driven Engineering
  3. Software Language Engineering


Domain-Specific Modeling Languages (DSML):

Model Transformations:

Design Patterns: