четверг, 25 января 2018 г.

Микро примеры по использованию языка Capella (snippets)

Чтобы научиться говорить на новом языке не достаточно изучить грамматику, нужно начинать говорить. Так и с языком моделирования - нужно учиться описывать различные системные конфигурации с использованием данного языка.

Я планирую делать и выкладывать само-говорящие микро примеры по использованию языка Capella. Микро примеры позволяют не углубляясь в теорию кратко проиллюстрировать возможности языка. Микро примеры не потребуют от меня больших усилий и позволят не откладывать на потом передачу знаний, полученных мною при изучении Capella при создании "больших" моделей.

Первый микро пример иллюстрирует следующие функциональные взаимодействия:
- функциональное взаимодействие человека с воздухом в помещении
- функциональное взаимодействие человека с диваном и откидным стулом
- функциональное взаимодействие дивана и стула с основанием и стеной

Зелеными прямоугольниками на рисунке изображены функции. Синими/голубыми - компоненты. Компоненты выполняют функции, которые находятся внутри.

На диаграмме состояний для человека показаны состояния человека и возможные переходы между состояниями. В каждом состоянии указаны функции, которые человек выполняет в данном состоянии. Например, в состоянии Сидение - человек выполняет функцию Сидеть на стуле. В верхнем состоянии человек выполняет функцию Дышать.


Комментариев нет:

Отправить комментарий