IBM Rational Software Architect |
---|
|
Тип | Среда разработки программного обеспечения |
Разработчик | IBM |
Написана на | Java/C++ |
Читаемые форматы файлов: | Rational Software Architect Profile[вд] и Rational Software Architect Model[вд] | |
Создаваемые форматы файлов: | Rational Software Architect Profile[вд] и Rational Software Architect Model[вд] | |
Лицензия | IBM EULA |
Сайт | www-03.ibm.com/software/… |
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
- Включает в себя все возможности IBM Rational Application Developer
- Позволяет управлять моделями для параллельной разработки и архитектурного рефакторинга, например, разделять, объединять, сравнивать, производить слияние моделей и частей модели.
- Предоставление визуальных инструментальных средств для ускорения разработки программного обеспечения и дизайна.