Mener un processus de développement logiciel de l'étude des besoins aux tests dans un environnement intégré
-Génération de code à partir d'un modèle de BD, d'une maquette IHM, etc.
-Accès aux SI dans des environnements de programmation
-Services d'infrastructure (gestion des transactions, authentification, nommage, etc.)