Без заголовка
Так это вы просто используете функцию (накапливать кинетическую энергию, потом её отдавать -- поведение во времени) и модуль (булыжник), представляющий элемент конструкции в первом случае, а во втором случае в принципиальной схеме у вас много компонент, и систему вы определяете как компоненту, а затем просто делаете модульный синтез -- определяете конструкцию. Сервис же обсуждается в порядке обсуждения требований -- в них часто и интерфейсы попадают кроме чисто функциональных требований.
Behavior именно так, как вы говорите: я подчёркиваю, что что-то меняется во времени, а не просто задано как свойство. То есть не "тяжесть", а "накопление потенциальной энергии и её отдача".
Ну, и часто путают, что компоненты это описания (в принципиальной схеме). Нет, компоненты в целевой системе, а принципиальная схема это описывает.