Чтобы показать, как компонент обрабатывает каждое входящее сообщение, можно использовать схемы активности.
Используйте "Принять действие события" (1), чтобы показать, что входящее сообщение начинает новый поток.
Используйте узлы объекта и закрепления ввода или вывода, чтобы показать поток сведений и показать, где хранятся сведения. В этом примере узел объекта (2) показывает элементы, буферизованные между двумя потоками.
Определение данных и классов
UML-схему классов можно использовать, чтобы подробно описать содержимое следующих элементов:
- интерфейсов компонентов;
- данных, переданных в параметрах операций в интерфейсах;
- данных, сохраненных в компонентах, например как показано в потоках объектов на схемах активности;