Research Groups:

  1. TruX Research Group
  2. GEODES Software Engineering Research Group
  3. Nantes Software Modeling Group (NaoMod)
  4. Automated Software Engineering Group – University of York (ASE)
  5. Business Informatics Group (BIG)
  6. Software Engineering and Analysis Lab (SEAL)
  7. Systems, Software and Models (SOM) Research Lab
  8. Applied Computing Group (ACG)
  9. Pattern Trace Identification, Detection, and Enhancement in Java (PTIDEJ)
  10. Software Engineering (Paderborn)
  11. SDA Software Engineering Research Group
  12. Automated Software Design Research Group
  13. Software Languages Lab
  14. Verification Laboratory (VLab)
  15. KYBELE Research Group
  16. 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: