включаючи структуровані класи та удосконалення, внесені в циклограми, діаграми дій та діаграми кінцевих автоматів. Завдяки цим та іншим доопрацюванням стандарту користувачі можуть описувати свою архітектуру з більшим ступенем чіткості і контролю, ніж раніше. Група Object Management Group (OMG) вивела В«виразністьВ» мови в частині управління процесом на новий рівень, виробивши ініціативу Model Driven Architecture (MDA). Rational Software Architect підтримує MDA, дозволяючи користувачеві визначати кілька рівнів моделей, пов'язаних з певними користувачем перетвореннями між моделями і кодом, результатом чого є більш чіткий поділ аспектів життєвого циклу. p align="justify"> Аналіз і контроль структури програм Java. Rational Software Architect містить функції структурного аналізу та контролю, що безпосередньо спрямовані на пошук можливих проблем в коді Java. Шаблони проектування, реалізовані в коді, можна візуалізувати, навіть якщо розробники не знали про їх існування, внаслідок чого виникають можливості для повторного використання компонентів. Rational Software Architect також автоматично виявляє структурні В«антішаблониВ» - небажані, але поширені проблеми ПЗ, ускладнюють його підтримку і оновлення. Функції аналізу і структурного контролю коду в Rational Software Architect дозволяють швидко виявляти і виправляти потенційні проблеми з функціональністю, масштабованість і можливістю обслуговування, що виникли внаслідок небажаних залежностей, доданих в ході реалізації. p align="justify"> Спрощення інструментарію для проектування і розробки. Rational Software Architect спрощує середовище розробки і проектування. Оскільки продукт включає в себе всі можливості Rational Application Developer for WebSphere Software, повної середовища IDE корпоративного класу, фахівці отримують у своє розпорядження повністю інтегровану середу проектування і розробки в одному дистрибутиві, встановлювану одночасно. Це дає користувачам єдиний інструмент для розробки і проектування, спрощує оцінку, придбання та інтеграцію цих компонентів середовища розробки ПЗ. p align="justify"> Інтеграція з іншими аспектами управління життєвим циклом розробки. Rational Software Architect допомагає фахівцям здійснити інтеграцію з іншими аспектами управління життєвим циклом. Можна звертатися до вимог ТЗ, що зберігаються в Rational RequisitePro, вибирати з них ті, які пов'язані з відповідними елементами моделювання, і виконувати синхронізацію за обраними користувачем правилами. Файлами моделювання можна керувати за допомогою Rational ClearCase LT, потужного продукту для управління конфігурацією, який поставляється разом з Rational Software Architect. br/>
4. IBM Rational Rose
засіб IBM Rational Rose з часу своєї появи зазнало серйозну еволюцію, і в даний час являє собою сучасний інтегрований інструментарій для проектування архітектури, аналізу, моделювання та розробки програмних систем. Саме в IBM Rational Rose мова UML с...