Durch Anwenden von Rational-Entwurfsmustern können Sie Softwaredesignlösungen in ein UML 2.0-Modell integrieren (UML = Unified Modeling Language). Entwurfsmuster erfassen häufig verwendete oder komplexe Strukturen und Prozesse. Ihr Einsatz macht eine Überarbeitung überflüssig und steigert die Konsistenz der Software.