Benutzer derRational-Tools für Softwaremodellierung brauchen anpassungsfähige Tools zum Definieren sämtlicher Aspekte einer Anwendungsarchitektur und zum Verwalten der Komplexität von Anwendungen. Rational Software Modeler unterstützt die visuelle Modellierung mit UML zum Dokumentieren verschiedener Systemsichten.
Mit Rational Software Modeler können Sie eine Softwareanwendung mit Hilfe von UML-Modellen visuell entwerfen. Während des gesamten Entwicklungszyklus befasst sich Ihr Team mit den Disziplinen Zusammenstellen von Anforderungen, Anwendungsfallanalyse, Domänenanalyse und anschließend mit dem Entwerfen der Architektur in den empfohlenen RUP-Entwicklungsphasen (RUP = Rational Unified Process).