Продукты семейства IBM Rational Rhapsody
IBM Rational Rhapsody Architect for Software
Среда визуальной разработки встроенных систем и программного обеспечения
IBM Rational Rhapsody Architect for Software предоставляет среду на базе UML/SysML для разработки ПО, работающего в реальном масштабе времени, и встроенного ПО.
Разработчики встроенных программ могут использовать интегрированную среду разработки программного обеспечения для написания кода на языках C, C++ или Java. Эта среда обеспечивает согласованность приложений благодаря использованию моделирования на основе языка UML и позволяет визуализировать и документировать проектирование встроенных приложений и приложений, работающих в реальном масштабе времени.
- Визуализация архитектуры и проекта с использованием отраслевого стандарта - языка UML.
- Генерация блоков кода на языках C, C++ или Java.
- Обратное проектирование кода C, C++ или Java для визуализации и документирования.
- Интеграция со средой разработки Eclipse для интегрированных операций программирования, моделирования и отладки.
- Автоматическое обеспечение согласованности архитектуры, проекта, кода и документации.
- Разработка приложений для автомобильной промышленности с использованием AUTOSAR.
- Использование профиля MARTE для разработки архитектуры многоядерных приложений.
- Отслеживание требований в процессе проектирования, что обеспечивает выпуск на рынок качественного продукта.
- Возможности совместной работы благодаря использованию функций выделения различий и объединения на основе моделей, включая интеграцию с решением IBM Rational Team Concert на базе Jazz.
- В среде Rational Rhapsody Architect for Software 7.5.3 предусмотрен новый, гибкий рабочий поток разработки кода, который синхронизирует разработку кода и моделей и помогает организации оперативнее реагировать на изменения.
- Поддерживаемые операционные системы: Linux, Windows.
Системные требования |
Операционная система |
Программное обеспечение |
Аппаратное обеспечение |
Windows |
Windows 7 (32 and 64 Bit)
Windows Vista SP1
Windows XP (SP1/SP2/SP3)
Citrix 4.0 (hosted on Windows Server 2003 or 2008) |
CPU: Pentium 4, 3.00 GHz (минимум)
Место на диске: 900 MB (один язык), 1.6 GB полная версия
Место на диске для временной установки: 1 GB
RAM: 512 MB (минимум); 1024 MB RAM (рекомендовано) |
IBM Rational Rhapsody Architect for Systems Engineers
Среда коллективной разработки на основе моделей для проектирования систем
IBM Rational Rhapsody Architect for Systems Engineers позволяет создать визуальное представление архитектуры с применением языков UML и SysML.
Решение IBM Rational Rhapsody Architect for Systems Engineers помогает разработчикам систем работать сообща, чтобы преодолевать сложности в процессе разработки инновационных продуктов и создавать способные к взаимодействию архитектуры и проекты.
- Интегрированная среда для работы с требованиями и моделирования, использующая стандартные диаграммы SysML или UML.
- Возможность контроля и анализа в течение всего жизненного цикла от определения требований до проектирования, с настраиваемыми средствами автоматического документирования.
- Проверочный анализ статических моделей, повышающий согласованность проектирования.
- Автоматизация трудоемких задач, выполняемых вручную, благодаря инструментарию для проектирования систем.
- Импорт XMI и IBM Rational Rose, обеспечивающий совместимость с существующими системами и повторное использование данных.
- Поддержка интерфейса управления конфигурациями с передовыми графическими средствами выделения различий и объединения, используемыми при параллельной разработке.
- Автоматизация документирования на всех этапах жизненного цикла продукта за счет интеграции с Rational Publishing Engine.
- Возможности совместной разработки благодаря использованию Eclipse для интеграции с решением IBM Rational Team Concert на базе Jazz.
- Разработка совокупностей систем благодаря дополнительной поддержке DoDAF, MODAF или UPDM.
- Интеграция с продуктами IBM Rational, такими как IBM Rational DOORS, IBM Rational Systems Architect, IBM Rational ClearCase и другие, для разработки полного жизненного цикла продуктов.
- Модели Rational Rhapsody Architect for Systems Engineering взаимозаменяемы с моделями IBM Rational Rhapsody Developer, что помогает разработчикам переходить к разработке программного обеспечения с использованием средств анимации, тестирования и полной генерации поведенческого кода, предоставляемых продуктом Rational Rhapsody Developer для той же модели.
- Динамический анализ и выполнение параметризованных диаграмм SysML в Rational Rhapsody 7.5.2 для анализа вариантов решений.
- Поддерживается в Microsoft Windows.
Системные требования |
Операционная система |
Программное обеспечение |
Аппаратное обеспечение |
Windows |
Windows 7 (32 and 64 Bit)
Windows Vista (SP1 and SP2)
Windows XP (SP1, SP2, and SP3)
Citrix 4.0 (hosted on Windows Server 2003 or 2008) |
CPU: Pentium 4, 3.00 GHz (минимум)
Место на диске: 900 MB (один язык), 1.6 GB полная версия
Место на диске для временной установки: 1 GB
RAM: 512 MB (минимум); 1024 MB RAM (рекомендовано) |
IBM Rational Rhapsody Designer for Systems Engineers
Среда коллективной разработки на основе моделей для проектирования систем
IBM Rational Rhapsody Designer for Systems Engineers предоставляет среду разработки систем на основе языков UML и SysML.
Решение Rational Rhapsody Designer for System Engineers предоставляет системным инженерам среду совместной разработки с возможностями имитационного моделирования, обеспечивающими определение начальных требований и архитектуры и выполнение поведенческих проверок. Это помогает формулировать сложные требования и проводить сравнительный анализ сложных систем.
- Интегрированная среда для работы с требованиями и моделирования, использующая стандартные диаграммы SysML или UML.
- Динамический анализ и выполнение параметризованных диаграмм SysML для анализа вариантов решений.
- Возможность контроля и анализа в течение всего жизненного цикла - от фиксации требований до проектирования.
- Настраиваемые средства автоматического документирования.
- Имитационный прогон модели, помогающий проверить правильность архитектуры и поведения.
- Автоматизация трудоемких задач благодаря инструментарию для проектирования систем.
- Создание совокупностей систем с помощью дополнения DoDAF, MODAF and UPDM Add On.
- Проверочный анализ статических моделей, повышающий согласованность проектирования.
- Поддержка интерфейса управления конфигурациями с передовыми графическими средствами выделения различий и объединения, используемыми при параллельной разработке.
- Автоматизация документирования на всех этапах жизненного цикла продукта за счет интеграции с Rational Publishing Engine.
- Возможности совместной разработки благодаря использованию Eclipse для интеграции с решением IBM Rational Team Concert на базе Jazz.
- Автоматизация тестирования на основе моделей с помощью дополнительного модуля Rational Rhapsody TestConductor Add On, который интегрируется с Rational Quality Manager.
- Импорт IBM Rational Rose, обеспечивающий совместимость с существующими системами и повторное использование данных.
- Разработка совокупностей систем благодаря дополнительной поддержке DoDAF, MODAF или UPDM.
- Интеграция с продуктами IBM Rational, такими как IBM Rational DOORS, IBM Rational Systems Architect и IBM Rational ClearCase, для разработки полного жизненного цикла продуктов.
- Динамический анализ и выполнение параметризованных диаграмм SysML в Rational Rhapsody 7.5.2 для анализа вариантов решений.
- Поддерживается в Windows.
Системные требования |
Операционная система |
Программное обеспечение |
Аппаратное обеспечение |
Windows |
Windows 7 (32 and 64 Bit)
Windows Vista (SP1 and SP2)
Windows XP (SP1, SP2, and SP3)
Citrix 4.0 (hosted on Windows Server 2003 or 2008)
A host compiler is required for model simulation |
CPU: Pentium 4, 3.00 GHz (минимум)
Место на диске: 900 MB (один язык), 1.6 GB полная версия
Место на диске для временной установки: 1 GB
RAM: 512 MB (минимум); 1024 MB RAM (рекомендовано) |
IBM Rational Rhapsody Developer
Среда коллективной разработки на основе моделей для встроенных систем
IBM Rational Rhapsody Developer - это среда разработки на основе моделей, использующая языки UML и SysML и предназначенная для проектирования систем, работающих в реальном масштабе времени, и встроенных систем и программного обеспечения.
Среда IBM Rational Rhapsody Developer обеспечивает возможность ранней проверки алгоритма работы встроенных систем и программных решений благодаря возможностям быстрого создания прототипов, визуальной отладки и прогона моделей. Это позволяет выявлять дефекты на ранних этапах жизненного цикла продуктов и помогает выпускать продукты, соответствующие требованиям, в более короткие сроки.
- Имитационное моделирование позволяет воплотить в жизнь диаграммы для отладки на уровне проекта и проверки его правильности на ранних этапах.
- Генерация полного поведенческого кода для приложений на C, C++, Java и Ada, ориентированного на операционную систему реального времени, повышает производительность труда разработчиков.
- Моделирование многоядерной привязки, генерирование кода для многоядерных процессоров и визуализация многоядерного выполнения для упрощения разработки параллельных приложений.
- Генерирование кода и компоновка файлов для ведущих сред разработки встроенных программ и программ, работающих в реальном масштабе времени, для быстрого начала работы.
- Визуализация кода C#, полученного из Microsoft Visual Studio, и генерация кода C# с помощью Rational Rhapsody.
- Отслеживание требований при проектировании, программировании и тестировании в интегрированной среде.
- Среда моделирования на основе отраслевых стандартов, использующая языки UML и SysML, помогает повысить эффективность взаимодействия между участниками рабочих групп и обеспечить согласованность между различными представлениями данных.
- Проектирование объектно-ориентированных или функциональных приложений на языке C.
- Интеграция со средой разработки Eclipse позволяет создать единую среду программирования, моделирования и отладки программного обеспечения.
- Импорт существующего кода C, C++, Java и C# для визуализации и документирования.
- Гибкая среда разработки синхронизирует код и модель, позволяя выбрать удобный способ работы.
- Среда реального времени помогает выполнять моделирование независимо от платформы и позволяет начинать разработку при отсутствии необходимого оборудования, даже в случае 8-, 16- и 32-разрядных приложений, ограниченных по ресурсам.
- Разработка программного обеспечения на хосте до получения целевого аппаратного обеспечения.
- Автоматическое обеспечение согласованности архитектуры, проекта, кода и документации.
- Создание архитектуры приложений Data Distribution Service for Real-Time Systems (DDS) для управления сложностью взаимосвязанных компонентов.
- Автоматизация документирования на всех этапах жизненного цикла продукта за счет интеграции с Rational Publishing Engine.
- Разработка приложений для автомобильной промышленности с использованием AUTOSAR - от выработки концепции до написания исходного кода.
- Использование профиля MARTE для разработки архитектуры многоядерных приложений.
- Возможности совместной работы благодаря использованию функций выделения различий и объединения на основе моделей, включая интеграцию с решением IBM Rational Team Concert на базе Jazz.
- Автоматизация тестирования на основе моделей с помощью дополнительного модуля Rational Rhapsody TestConductor.
- Предусмотрено три варианта поставки Rational Rhapsody Developer для различных языков программирования. Rational Rhapsody Developer for C++, C и Java предназначен для пользователей, которым необходима среда разработки на C++, C, Java и C#. Разработчики на Ada могут использовать вариант Rational Rhapsody Developer for Ada, поддерживающий только язык Ada, либо вариант Rational Rhapsody Developer, поддерживающий разработку на всех поддерживаемых языках.
- Расширяемые и настраиваемые возможности моделирования и генерации кода.
- Поддержка UPDM, DoDAF, MODAF, AUTOSAR и MARTE с возможностью разработки собственных профилей.
- Rational Rhapsody Developer 7.5.2 добавлены средства поддержки разработки для многоядерных процессоров, Android, DDS и C#, а также средства динамического анализа и выполнения параметрических диаграмм SysML.
- Поддерживаемые операционные системы: Linux, Windows.
Системные требования |
Операционная система |
Программное обеспечение |
Аппаратное обеспечение |
Windows
Linux |
Windows 7
Windows Vista (SP1 and SP2)
Windows XP (SP1, SP2, and SP3)
Citrix 4.0 (hosted on Windows Server 2003)
Linux Red Hat Enterprise Linux 4.0, 5.0, 5.2, and 5.4 (supported only with IBM Rational Rhapsody Developer for C++, C, and Java, IBM Rational Rhapsody Developer for Ada, and IBM Rational Rhapsody Developer supported with Apex environment)
SUSE Linux Enterprise Server (SLES) 10.0 x86-32 (supported only with IBM Rational Rhapsody Developer for C++, C, and Java) |
CPU: Pentium 4, 3.00 GHz (минимум)
Место на диске: 900 MB (один язык), 1.6 GB полная версия
Место на диске для временной установки: 1 GB
RAM: 512 MB (минимум); 1024 MB RAM (рекомендовано) |
|