Зачем вкладывать средства в разработку программного обеспечения в IBM Rhapsody Rhapsody?
Capital Software Developer совместно с IBM Rhapsody Developer (IBM Rhapsody) способствует открытости, адаптируемости, соответствию стандартам и автоматизации. Он поддерживает совместную междоменную архитектуру с настраиваемыми уровнями архитектуры, обеспечивает отслеживание данных и требований и способствует раннему повторному тестированию на основе моделей.
Повышение качества и повторного использования программного обеспечения за счет автоматизации итераций
Capital Software Developer with IBM Rhapsody Developer (IBM Rhapsody) помогает инженерам добиться успеха, автоматизируя переход от проектирования многодоменных систем к архитектуре программного обеспечения. Он проверяет требования заинтересованных сторон, связывая эти требования и варианты использования с такими моделями поведения, как диаграммы активности, диаграммы последовательностей и диаграммы конечных автоматов. Пользователи могут моделировать поведение, управляемое в интерактивном режиме с помощью панелей и автоматически на основе повторно используемых тестовых примеров. Сосредоточьтесь на дифференциации значений, а не на повторяющемся определении интерфейса. Расширяемая платформа преобразования модели в модель позволяет автоматизировать любую пару исходных и целевых профилей в зависимости от конкретного предприятия.
Экономьте время при переходе от архитектуры SySML к архитектуре E/E
- Беспрепятственный переход к архитектуре Capital E/E
- Передача функций E/E в капитал через специальный мост
Определите программно-определяемое транспортное средство
- Обратитесь к архитектуре автомобильного программного обеспечения, включая программное обеспечение AUTOSAR Classic, Adaptive и стороннее ПО
- Сгенерируйте контракт на внедрение, среду выполнения (RTE)
Повысьте качество кода
- Разработка программного обеспечения с использованием моделей UML
- Создавайте качественный код для C, C++ и Java
- Создавайте производственный код, совместимый с AUTOSAR Classic и Adaptive API
Повысьте качество за счет раннего тестирования на основе моделей
- Начните тестирование на уровне многодоменной системы
- Определяйте тесты на основе описательных моделей на основе диаграмм последовательностей и диаграмм состояний
- Автоматическое создание тестовых сред, известных как тестовый жгут
Готовое к интеграции встроенное программное обеспечение
- Встроенное программное обеспечение, разработанное в соответствии со стандартом AUTOSAR, готово к интеграции в Capital Embedded AUTOSAR Classic
- Тесты на основе моделей, определенные ранее, можно напрямую использовать на виртуальных платформах ECU, доступных как часть Capital Embedded Virtualizer
Избегайте привязки к поставщикам с помощью открытых стандартов
- Язык моделирования систем OMG (SysML)
- Унифицированный язык моделирования OMG (UML)
- Профиль тестирования OMG UML (UTP)
- Линукс
- Поддержка открытых цифровых потоков на основе OSLC
- Разработка прикладного программного обеспечения для платформы AUTOSAR Classic и адаптивной платформы