Обзор
Эта памятка по инструменту применима для всех операционных систем, поддерживаемых Rational Rose.
Этапы работы с инструментами
Для сравнение и слияния моделей Rational Rose выполните следующие действия:
-
Подготовка моделей для слияния
-
Загрузка и сравнение моделей
-
Слияние моделей
Перед слиянием моделей рекомендуется проверить каждую модель с помощью пункта меню Rational Rose Инструменты >
Проверить модель. При обнаружении ошибок следует исправить их перед слиянием с помощью Model Integrator.
Запустив Model Integrator выберите пункт меню Файл >Участники и затем загрузите модель с помощью меню
Участники.
После загрузки модели в режиме Сравнение будут выделены различия между двумя или несколькими моделями. Будут показаны и
конфликты, но значки Слияние в режиме Сравнение не отображаются. Между режимами Слияние и Сравнение можно
переключаться, то есть, можно начать сеанс работы в режиме Сравнение, и затем переключиться в режим Слияние для слияния
моделей. В режиме Сравнение вносить изменения в модель нельзя, меню Слияние и функции слияния на панели инструментов
будут недоступны.
Дополнительные
сведения о сравнении моделей приведены в разделе Сравнение моделей электронной справки по Model Integrator.
При слиянии моделей используются все функции режима сравнения, наряду с дополнительной информацией для поддержки
решений, которые нужно принять для успешного слияния файлов моделей. Model Integrator поддерживает два типа
функциональности:
-
Автоматическое слияние - Model Integrator выполняет слияние всех изменений, не вызывающих конфликтов.
-
Выборочное слияние - позволяет выбрать участника для каждого различия, обнаруженного между объединяемыми моделями.
Автоматическое слияние выполняется при первом входе Model Integrator в режим Слияние. При этом создается модель
получателя и автоматически выполняется слияние всех неизмененных или упрощенно измененных узлов в модели-получателе.
При наличии в объединяемой модели узлов, вызывающих конфликты, Model Integrator отображает значок в месте расположения
этого конфликта в окне обозревателя. При разрешении этих конфликтов Model Integrator показывает результаты слияния.
Функция выборочного слияния позволяет изменить участника в узлах, имеющих различия или конфликты. Это может пригодиться
в случае, если вы не хотите принимать все изменения, вносимые участником в модель. Это также удобно при необходимости
исправить более сложные ошибки, такие как ошибки, обнаруженные пр проверке семантики.
Примечание: Необходимо сохранить объединенную модель, иначе результаты слияния окажутся недоступными в будущем.
Дополнительные сведения о
слиянии моделей приведены в разделе Слияние моделей электронной справки Model Integrator.
|