The MegaL language and infrastructure

MegaL is a megamodeling language for modeling descriptively and prescriptively the linguistic architecture of software systems, i.e., the usage of languages and technologies in software system. Different versions of MegaL have been designed over the last few years.


  • Current public repository (GitHub)
  • Introductory paper on MegaL (HTML)
  • Paper on the interpretation of linguistic architecture (HTML)
  • Paper on interconnected linguistic architecture (HTML)