Le framework utilisé pour développer l'application Flex s appelle Cairngorm. C est un framework écrit en ActionScript 3. Il suit le motif de conception Modèle-Vue-Contrôleur. Cairngorm facilite la tâche de développement d une application Flex en offrant un squelette de l application, une sorte de guide qui permet au développeur de suivre une logique lors de la réalisation de l application. D'autre part, pour l'application J2EE, la migration d une classe métier est dite réalisée si la classe action fait appel au service dans la nouvelle architecture. Ce service correspond en effet à la classe métier de l application Argumentaires actuelle. Autrement dit, si dans une classe action on remplace l appel de l ancienne méthode par l appel de la méthode de service correspondante et que le résultat de l appel reste identique alors la migration de la classe métier a réussi. De plus, à un instant donné, les deux architectures ont coexisté notamment à cause des classes métier qui ne n étaient pas encore migrées. Mais ceci était totalement transparent pour tester et utiliser application sur le serveur d application WebLogic.