system относится к составу элементов, которые взаимодействуют, чтобы достигнуть цели, которую никакой один элемент не мог выполнить самостоятельно. Составляющие элементы системы могут включать механические детали, электрические схемы, компьютерное оборудование и программное обеспечение. system specification описывает системные элементы, их характеристики и свойства, их взаимодействия друг с другом и желаемое взаимодействие (или интерфейс) полной системы с ее средой.
System Composer™ позволяет вам описать системы в терминах моделей архитектуры как комбинация структурных элементов, которые далее разрабатываются путем лежания в основе поведенческих описаний. Эти описательные модели могут иногда представляться как отличные схемы, которые сопоставимы друг с другом.
Чтобы выполнить рабочий процесс разработки базовых систем, чтобы спроектировать мобильную роботизированную руку с помощью System Composer, смотрите, Создают Модель Архитектуры со Ссылками Требования и Интерфейсами.
Рабочий процесс основанного на модели системного проектирования (MBSE), включенный System Composer, включает начиная с потребностей заинтересованной стороны, идентифицируя требования и варианты использования, проектируя архитектуру итеративно, и реализовывая функциональность с помощью моделей поведения. Можно также использовать исследования и торговать исследованиями, чтобы оптимизировать архитектурный проект и передать фасеты системы с помощью представлений архитектуры. Этот рисунок иллюстрирует рабочий процесс MBSE.
С System Composer можно реализовать рабочий процесс системного проектирования:
Модели архитектуры автора и задают системные требования
Создайте иерархические модели структуры системы, которые представляют функциональные, логические, или физические разложения системы с помощью компонентов, портов и коннекторов.
Импортируйте модели из MATLAB® таблицы и экспортируют их с изменениями System Composer.
Создайте и управляйте интерфейсами данных между структурными элементами архитектуры.
Справьтесь с выделениями от модели к модели, чтобы установить отношения между компонентами программного обеспечения и аппаратными компонентами и указать на стратегии развертывания.
Совершенствуйте и разработайте требования с помощью Simulink® Requirements™. Соедините требования с элементами архитектурной модели.
Задайте метаданные, анализируйте архитектуры и сгенерируйте представления
Расширьте основные архитектурные элементы, чтобы создать проблемно-ориентированные концептуальные представления.
Выполните статический анализ и торговые исследования, чтобы оптимизировать архитектуры системы.
Отфильтруйте представления структуры системы с помощью диаграммы компонентов, иерархической схемы или диаграммы классов.
Симулируйте поведение системы моделей архитектуры и проверьте требования
Задайте поведение компонента с помощью блок-схем в Simulink, машины состояний в Stateflow®, и физические интерфейсы в Simscape™ с помощью поведений компонента подсистемы.
Представляйте взаимодействие между структурными элементами архитектуры как последовательность обменов сообщениями с диаграммой последовательности в галерее Architecture Views.
Спроектируйте модель программной архитектуры, задайте порядок выполнения функций от компонентов, симулируйте проект на уровне архитектуры и сгенерируйте код.
Проверьте и подтвердите требования с Simulink Test™.
Для определений и приложений терминов Компоновщика общей системы и концепций, смотрите Концепции System Composer.