IBM Rational Rose Developer for Visual Studio - инструмент визуального моделирования на основе языка UML, обеспечивающий поддержку генерации кода для языков Visual C ++ и Visual Basic 6 и операций прямого и обратного проектирования. Наряду с остальными редакциями Rational Rose Developer предоставляет группам разработчиков единый язык моделирования, позволяющий ускорить создание качественного программного обеспечения.
Дополнительные функции:
- среда разработки на основе отраслевого стандарта UML 1.x;
- функция раздельного управления компонентами модели, дающая возможность более детального управления моделями и их использования;
- поддержка шаблонов Analysis, ANSI C++, Visual C++ на основе документа "Design Patterns: Elements of Reusable Object-Oriented Software";
- поддержка языков C++, ANSI C++, CORBA, Visual C++ и Visual Basic, прямого и обратного проектирования для них, с конфигурируемой синхронизацией модель-код;
- интеграция с приложением Visual Studio 6 (для языка Visual Basic 6) и ограниченная интеграция с приложениями Visual Studio 2003 и Visual Studio 2005;
- моделирование на UML для проектирования баз данных с использованием Rational Rose и возможностью интеграции данных и приложений на логическом и физическом уровнях;
- возможность интеграции с любой совместимой со спецификацией SCC системой контроля версий, в том числе - IBM Rational ClearCase;
- интеграция с остальным инструментарием Rational для поддержки жизненного цикла разработки;
- публикация моделей и отчетов в Интернете для улучшения обмена информацией между членами территориально-распределенной группы.
В случае, когда необходима поддержка языка UML 2.0 и более широкой функциональности моделирования данных, чем моделирование типа объект-отношение, рекомендуется использовать приложения IBM Rational Software Architect, IBM Rational Software Modeler, IBM Rational Systems Developer или the IBM Rational Data и Application Modeling Bundle.