OMG, що, в кінцевому підсумку, призвело до появи перших версій мови UML. І ця ж компанія першою розробила інструментальне об'єктно-орієнтоване CASE-засіб, в якому був реалізований мова UML як базова нотація візуального моделірованія.Rose - CASE-засіб фірми Rational Software Corporation (США) - призначено для автоматизації етапів аналізу і проектування ПЗ, а також для генерації кодів на різних мовах і випуску проектної документаціі.Rational Rose - популярний засіб візуального моделювання, яке вважається стандартом де-факто серед засобів візуального проектування додатків. Цей продукт входить до складу пакету IBM Rational Suite і призначений для моделювання програмних систем з використанням широкого кола інструментальних засобів і платформ. Інструментальний засіб IBM Rational Rose розширює можливості моделювання програмних систем, що виходять за рамки платформи J2EE та інструментальних засобів моделювання в складі IBM Rational Professional Bundle. p align="justify"> Будучи простим і потужним рішенням для візуальної розробки інформаційних систем будь-якого класу, Rational Rose дозволяє створювати, змінювати і перевіряти коректність моделі. Rational Rose об'єднує команду розробників на базі універсальної мови моделювання UML, який визначає стандартну графічну символіку для опису архітектури ПЗ. Будь-які учасники проекту - аналітики, фахівці з моделювання, розробники та інші - можуть використовувати моделі, побудовані в Rational Rose, для більшої ефективності створення кінцевого продукту. Rose пропонує плавний процес розробки ІС. Будь-які моделі, що створюються за допомогою даного засобу, є взаємопов'язаними: бізнес-модель, функціональна модель, модель аналізу, модель проектування, модель бази даних, модель компонентів і модель фізичного розгортання системи. p align="justify"> Можливості щодо створення і використання шаблонів архітектурних рішень дозволяють ефективно використовувати досвід, накопичений у попередніх проектах.Rose є провідним інструментом візуального моделювання в програмної індустрії, завдяки повноцінній підтримці UML і багатомовною підтримки командної розробки. Інструмент повністю підтримує компонентно-орієнтований процес створення ІС. p align="justify"> Переваги продукту Rational Rose
В· потужний графічний мова моделювання предметної області, що володіє високим рівнем формалізації і підтримуючий об'єктно-орієнтовану методологію;
В· зручна навігація між елементами моделі за допомогою "інспектора проекту";
В· зберігання результатів проектування у вигляді єдиної моделі;
В· підтримка роботи над проектом групи розробників;
В· дане CASE засіб може бути застосоване для створення різноманітного об'єктно-орієнтованого програмного забезпечення, в п...