Условия в этой теме обеспечивают сопоставимое и общеязыковое для использования System Composer™.
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
архитектура | Архитектура System Composer представляет систему компонентов и как они взаимодействуют через интерфейс друг с другом структурно и поведенчески. Можно представлять определенные архитектуры с помощью альтернативных представлений. | Различные типы архитектур описывают различные аспекты систем:
| Составьте архитектуру визуально |
модель | Модель System Composer является файлом, который содержит архитектурную информацию, включая компоненты, порты, коннекторы, интерфейсы и поведения. | Выполните операции на модели:
Модели System Composer хранятся как | Создайте модель архитектуры |
компонент | Компонент является нетривиальной, почти независимой, и заменимой частью системы, которая выполняет функцию clear в контексте архитектуры. Компонент задает элемент архитектуры, такой как функция, система, оборудование, программное обеспечение или другая концептуальная сущность. Компонент может также быть подсистемой или подфункцией. | Представленный как блок, компонент является частью модели архитектуры, которая может быть разделена на допускающие повторное использование артефакты. | Компоненты |
порт | Порт является узлом на компоненте или архитектуре, которая представляет точку взаимодействия с ее средой. Порт разрешает поток информации к и от других компонентов или систем. | Существуют различные типы портов:
| Порты |
коннектор | Коннекторы являются линиями, которые обеспечивают связи между портами. Коннекторы описывают как информационные потоки между компонентами или архитектурами. | Коннектор позволяет двум компонентам взаимодействовать, не задавая природу взаимодействия. Установите интерфейс на порте задавать, как компоненты взаимодействуют. | Связи |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
вариант | Вариантом является один из многих структурных или поведенческих вариантов в различном компоненте. | Используйте варианты, чтобы быстро подкачать различные архитектурные проекты для компонента при выполнении анализа. | Создайте варианты |
различное управление | Различное управление является строкой, которая управляет активным вариантом. | Установите различное управление программно управлять, какой вариант активен. | Установите условие |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
интерфейс | Интерфейс задает вид информации, которая течет через порт. Тот же интерфейс может быть присвоен нескольким портам. Интерфейс может быть составным объектом, означая, что это может включать элементы, которые описывают свойства интерфейсного сигнала. | Интерфейсы представляют информацию, которой делятся через коннектор и вводит или выходит из компонента через порт. Используйте Интерфейсный Редактор, чтобы создать и управлять интерфейсами и интерфейсными элементами и сохранить их в интерфейсном словаре данных для повторного использования между моделями. | Задайте интерфейсы |
интерфейсный элемент | Интерфейсный элемент описывает фрагмент интерфейса, такого как коммуникационное сообщение, расчетный или измеренный параметр или другое разложение того интерфейса. | Интерфейсные элементы описывают разложения интерфейса:
| Присвойте интерфейсы портам |
интерфейсный словарь | Интерфейсный словарь данных является объединенным списком всех интерфейсов в архитектуре и где они используются. Локальные интерфейсы на модели System Composer могут быть сохранены в интерфейсном словаре данных с помощью Интерфейсного Редактора. | Интерфейсные словари могут быть снова использованы между моделями, которые должны использовать данный набор интерфейсов и интерфейсных элементов. Словари данных хранятся в отдельном .sldd файлы. | |
адаптер | Адаптер помогает соединить два компонента с несовместимыми интерфейсами порта путем отображения между двумя интерфейсами. Адаптер может также действовать как переход уровня или единичная задержка. | С адаптером можно выполнить три функции на Интерфейсном диалоговом окне Адаптера:
| Интерфейсный адаптер |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
стереотип | Стереотип является пользовательским расширением языка моделирования. Стереотипы обеспечивают механизм, чтобы расширить элементы языка архитектуры путем добавления проблемно-ориентированных метаданных. | Примените стереотипы к корневой архитектуре уровня, компонентной архитектуре, коннекторам, портам и интерфейсам модели. Стереотипы обеспечивают элементы модели в архитектуре единый набор полей свойства, такие как масса, стоят, и степень. | Задайте профили и стереотипы |
профиль | Профиль является пакетом стереотипов, чтобы создать последовательную область типов элемента модели. | Примените профили к модели через Редактор Профиля. Можно сохранить стереотипы для проекта в одном профиле или в нескольких. Профили хранятся в .xml файлы, когда они сохранены. | Используйте стереотипы и профили |
свойство | Свойство является полем в стереотипе. Для каждого элемента модели применяются к стереотипу, определенные значения свойств заданы. | Используйте свойства сохранить количественные характеристики, такие как вес или скорость, которые сопоставлены с элементом модели. Свойства могут также быть описательными или представлять состояние. | SetProperties |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
требования | Набор операторов, описывающих желаемое поведение и характеристики системы. Требования гарантируют целостность разработки системы и достижимы, поддаются проверке, однозначны, и сопоставимы друг с другом. Каждый уровень проекта должен иметь соответствующие требования. | Чтобы улучшить трассируемость требований, соедините систему, функциональную, клиент, эффективность или конструктивные требования к компонентам и портам. Соедините требования друг с другом, чтобы представлять выведенные или выделенные требования. Управляйте требованиями со взгляда требований на модель архитектуры или посредством пользовательских представлений. Присвойте тесты требованиям. |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
представление | Представление показывает настраиваемое подмножество элементов в модели. Представления могут быть отфильтрованы на основе стереотипов или имен компонентов, портов, и интерфейсов, наряду с именем, ввести, или модули интерфейсного элемента. Создайте представления путем получения по запросу в элементах вручную. Представления создают упрощенный способ работать с комплексными архитектурами путем фокусировки на определенных частях проекта архитектуры. | Можно использовать различные типы представлений, чтобы представлять систему:
Точка зрения представляет перспективу заинтересованной стороны, которая задает содержимое представления. | |
группа элемента | Группа элемента является группировкой компонентов в представлении. | Используйте группы элемента, чтобы программно заполнить представление. | Создайте архитектурные представления программно |
запрос | Запрос является спецификацией, которая описывает определенные ограничения или критерии, которым удовлетворят элементы модели. | Используйте запросы, чтобы искать элементы с ограничительными критериями и отфильтровать представления. | Найдите элементы в модели Используя запросы |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
выделение | Выделение является направленным отношением от элемента в одной модели к элементу в другой модели. | Основанное на ресурсе выделение позволяет вам выделять функциональные архитектурные элементы логическим архитектурным элементам и логическим архитектурным элементам к физическим архитектурным элементам. | Выделите архитектуры в системе мониторинга давления воздуха в шине |
сценарий выделения | Сценарий выделения содержит набор выделений между входной и выходной моделью. | Выделите между элементами модели в рамках выделения в сценарии выделения. Сценарий выделения по умолчанию называется Scenario 1 . | Создайте и справьтесь с выделениями |
выделение установлено | Набор выделения состоит из еще одного выделения сценарии, которые описывают различные выделения между входной и выходной моделью. | Создайте набор выделения со сценариями выделения. | Создайте и справьтесь с выделениями |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
анализ | Анализ является методом для того, чтобы количественно оценить архитектуру для определенных характеристик. Статический анализ анализирует структуру системы. Статический анализ использует анализ функциональные и параметрические значения свойств, полученных в системной модели. | Используйте анализ, чтобы вычислить полную надежность, массовую свертку, эффективность или тепловые характеристики системы, или выполнить анализ SWaP. | Анализируйте архитектуру |
экземпляр | Экземпляр является вхождением модели архитектуры в данном моменте времени. | Можно обновить экземпляр с изменениями в модели, но экземпляр не обновится с изменениями в активных вариантах или моделях - ссылках. Можно использовать экземпляр, сохраненный в .MAT файл, модели архитектуры System Composer для анализа. | Создайте экземпляр модели для анализа |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
ссылочный компонент | Ссылочный компонент является компонентом, определением которого является отдельная модель архитектуры или модель поведения Simulink®. | Ссылочный компонент представляет логическую иерархию других составов. Можно снова использовать составы в модели с помощью ссылочных компонентов. | |
диаграмма состояний | Схема диаграммы состояний демонстрирует поведение состояния зависимое компонента в течение его жизненного цикла состояния и событий, которые могут инициировать переход между состояниями. | Добавьте поведение Графика Stateflow®, чтобы описать архитектурное использование компонента машина состояний. | Добавьте поведение диаграммы Stateflow в компонент архитектуры |
диаграмма последовательности | Диаграмма последовательности является схемой поведения, которая представляет взаимодействие между структурными элементами архитектуры как последовательность обменов сообщениями. | Можно использовать диаграммы последовательности, чтобы описать, как части статической системы взаимодействуют. |
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
программная архитектура | Программная архитектура является специализацией архитектуры для основанных на программном обеспечении систем, включая описание функций компонента и их планирования. | Используйте программные архитектуры в System Composer, чтобы создать модели программной архитектуры, состоявшие из компонентов программного обеспечения, портов и интерфейсов. Спроектируйте свою модель программной архитектуры, задайте порядок выполнения ваших функций компонента, симулируйте ваш проект на уровне архитектуры и сгенерируйте код. | Программные архитектуры автора |
компонент программного обеспечения | Компонент программного обеспечения является специализацией компонента для сущностей программного обеспечения, включая его функции (точки входа) и интерфейсы. | Реализуйте Экспорт функций Simulink, основанный на уровне, или модель JMAAB как компонент программного обеспечения, симулируйте модель программной архитектуры и сгенерируйте код. | Симулируйте и разверните программные архитектуры |
состав программного обеспечения | Состав программного обеспечения является схемой компонентов программного обеспечения и коннекторов, который представляет составную сущность программного обеспечения, такую как модуль или приложение. | Инкапсулируйте функциональность путем агрегации или вложение несколько компонентов программного обеспечения или составов. | Моделирование программной архитектуры системы управления положения дросселя |
systemcomposer.allocation.Allocation
| systemcomposer.analysis.Instance
| systemcomposer.arch.Element
| systemcomposer.arch.Model
| systemcomposer.interface.Dictionary
| systemcomposer.interface.SignalElement
| systemcomposer.interface.SignalInterface
| systemcomposer.profile.Profile
| systemcomposer.profile.Property
| systemcomposer.profile.Stereotype
| systemcomposer.query.Constraint
| systemcomposer.view.ElementGroup
| systemcomposer.view.View