Research Groups:

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