Первое, что приходит в голову - шаблоны
Последовательность действий при этом следующая:
• Сохраняем нужную диаграмму в UML-шаблон (пункт меню Diagram – Save as UML Pattern). При этом в шаблон копируется как диаграмма, так и ее объекты глубиной 1. Т.е. если на диаграмме отображались пакеты с объектами внутри или композитные элементы, то в шаблоне сохранятся только пакеты и элементы, объектов внутри пакетов не будет, диаграммы и элементов композитного элемента – не будет.
• В модель, где планируется использовать шаблон, добавляется UML-шаблон (Открываем окно Resources (пункт меню View-Resources или сочетание клавиш alt-6), выбираем ветку UML Patterns, нажимаем правую кнопку мыши, выбираем команду Import UML pattern).
• В нужную диаграмму импортируется картинка диаграммы шаблона, а также по правилам, заданным в шаблоне, создаются объекты шаблона (Открываем окно Resources (пункт меню View-Resources или сочетание клавиш alt-6), открываем ветку UML Patterns, в подветках открываем категорию ранее созданного шаблона.
Далее можно либо drag-n-drop’ом перетащить наш шаблон на основную зону окна EA, либо выделить шаблон, кликнуть правой кнопкой мыши и в появившемся контекстном меню выбрать пункт Add Patern to Diagram
).