IBM Rational Software Architect
, (RSA) — разработанная компанией
Rational Software
(подразделение корпорации
IBM
),
среда разработки
и
моделирования
, использующая
Unified Modeling Language
(UML) для
проектирования архитектуры приложений
на
C++
и
Java 2 Enterprise Edition
(J2EE), а также
веб-сервисов
. RSA основана на
открытой
среде разработки
Eclipse
, и включает в себя возможности архитектурного анализа кода, MDD (
model-driven development
), и UML для создания устойчивых приложений и веб-служб.
Обзор
Rational Software Architect версии 7.5 включает в себя следующие возможности:
Поддержка
Unified Modeling Language
версии 2.1
Поддержка преобразований типа модель-код и код-модель
Возможность прямых преобразований:
UML в
Java
UML в
C#
UML в
C++
UML в
EJB
UML в
WSDL
UML в
XSD
UML в
CORBA
IDL
UML в
SQL
на основе
, поддерживаемой программным обеспечением
IBM Rational(сейчас называется Rational Software)
.
Возможность обратных преобразований:
Java в UML
C++ в UML
.NET в UML
Включает в себя все возможности
Позволяет управлять моделями для параллельной разработки и архитектурного
рефакторинга
, например, разделять, объединять, сравнивать, производить слияние моделей и частей модели.
Предоставление визуальных инструментальных средств для ускорения
разработки программного обеспечения
и дизайна.