Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Слияние и разделение моделей

Организация параллельной работы над моделью нескольких моделировщиков основана на разделении моделей и их слиянии:

Merge – слияние двух независимых моделей в одну модель, содержащую уникальные объекты. Если при создании единой модели в модели-источнике BPwin имеется имя объекта совпадающее с именем объекта в модели-цели, то перед таким именем автоматически добавляется символ тильды (~), а затем оно добавляется в объектный словарь модели. Таким образом, BPwin обеспечивает возможность автору модели при слиянии моделей выбрать либо объединение, либо переименование дублированных имен стрелок ;

Split - разделение одной моделей на две. При слиянии BPwin копирует все функции, стрелки и другие данные (исключая данные контекстной диаграммы) из диаграммы-источника в диаграмму-цель. BPwin игнорирует данные диаграммы контекстного уровня в модели-источнике, т.к. они дублируются выбранной функцией в диаграмме-цели, но добавляет все связанные декомпозиции к диаграмме-цели в блок, который порождает стрелку вызова.