MoDisco est un framework de Model Driven Reverse Engineering (MDRE) générique et extensible. Il vise à analyser et transformer en modèle tout élément composant un patrimoine informatique (code source, bases de données, fichiers de configuration, documentation...). Le référentiel obtenu peut ensuite être exploité aux travers de point de vue correspondant à l'objectif d'analyse recherché.
MoDisco est bâti sur Eclipse, où il prend place au sein du projet MDT (Model Development Tools). Il est architecturé en trois couches : Infrastructure, Technologies et Use Cases.
La couche Technologies fournit en sein du projet MoDisco des composants adressant l'environnement Java :
Mia-Software est co-leader de MoDisco, et commercialise des prestations d'expertise sur MoDisco.

À Nantes, l'équipe-projet AtlanMod et Mia-Software élaborent ensemble un projet open source pour améliorer le développement des outils de rétro-ingénierie des systèmes patrimoniaux...