La fonction MDA (Model Driven Architecture) est une puissante fonctionnalité qui permet de paramétrer intégralement l’organisation des données selon la norme UML2. Ce paramétrage peut s’effectuer à chaud et ne nécessite aucune restructuration de la base de données. La mise au point de Generic System MDA a nécessité 4 ans de Recherche et Développement. La fonction Generic System MDA s’apparente à un véritable simulateur de base de données en conservant toutefois un niveau de performance élevé, du fait de multiples optimisations réalisées sur la base de données et la gestion fine de caches associés