Rational Rose es una poderosa herramienta de modelado visual para el análisis y diseño de sistemas basados en objetos que se utiliza para modelar un sistema antes de construirlo y cubre todo el ciclo de vida de un proyecto. La interfaz de Rational Rose está formada por un navegador, ventanas de documentación y barras de herramientas que permiten acceder a acciones y herramientas para trabajar con diagramas UML en la ventana de diagrama.