Почти так же, как театральный режиссер блокирует пьесу, разработчик программного обеспечения использует Rational Rose для визуального создания (моделирования) структуры приложения, блокируя классы с актерами (фигурки), элементы вариантов использования (овалы), объекты ( прямоугольники) и сообщения/отношения (стрелки) на диаграмме последовательности с использованием символов перетаскивания. Rational Rose документирует диаграмму по мере ее создания, а затем генерирует код на выбранном разработчиком языке C++, Visual Basic, Java, Oracle8, Corba или языке определения данных.
Разрабатывайте приложения быстрее
Предоставляет общий язык визуального моделирования и среду для более быстрого создания программного обеспечения.
Поддерживает шаблоны анализа на основе повторно используемого объектно-ориентированного программного обеспечения.
Обеспечивает детальное управление и использование моделей с помощью компонента модели, которым можно управлять отдельно.
Интеграция дизайна приложения с разработкой
Позволяет использовать один язык для анализа и жизненного цикла разработки.
Интегрируется с другими инструментами разработки жизненного цикла IBM Rational® и с любой системой контроля версий, совместимой с SCC, включая IBM Rational ClearCase®.
Предоставляет модели веб-публикаций и отчеты для улучшения взаимодействия в расширенной команде.