Vous pouvez créer des patterns de conception Rational qui intègrent des solutions logicielles dans un modèle UML (Unified Modeling Language) 2.0. Les patterns de conception capturent les structures et les processus fréquemment utilisés ou complexes et leur utilisation évite la reconception et facilite la cohérence du logiciel.