En utilisant une série de modules de base génériques et réutilisables, on peut ajouter à l'IMI des applications spécifiques pour de nouvelles directives, pour un surcoût minime (à condition de ne pas avoir besoin de nouveaux flux de travail complexes).
By using a series of generic, reusable building blocks, specific applications for new directives can be added to IMI with minimal additional costs (provided that no complex new workflows are required).