Skip to main content
Эта страница переведена автоматически. Перейти к английской версии?

Зачем вкладывать средства в разработку программного обеспечения в 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 и адаптивной платформы

Узнайте больше