Mentor de Ferramentas: Comparação e Mesclagem de Modelos do Rational Rose Usando o Model Integrator
Finalidade
Este mentor de ferramentas descreve como usar o Model Integrator para comparar e mesclar modelos.
Informações relacionadas no Rational Unified Process:
Visão Geral
Este mentor de ferramentas pode ser usado em todos os sistemas operacionais compatíveis com o Rational Rose.
Passos na Ferramenta
Para comparar e mesclar modelos do Rational Rose, é necessário:
- Preparar os modelos a serem mesclados
- Carregar e comparar os modelos
- Mesclar os modelos
Antes de mesclar os modelos, convém verificar cada modelo com o item de menu do Rational Rose Tools > Check Model. Se houver erros, eles devem ser corrigidos antes de usar o Model Integrator para fazer a mesclagem.
Após iniciar o Model Integrator, selecione o item de menu File >Contributors e, em seguida, use a caixa de diálogo Contributors para carregar os modelos.
Com os modelos carregados, o modo Compare realça as diferenças entre dois ou mais modelos. Os conflitos também são exibidos; porém, no modo Compare, os ícones do modo Merge não são exibidos. Você pode alternar entre os modos Compare e Merge, ou seja, iniciar uma sessão de trabalho no modo Compare e, em seguida, alternar para o modo Merge, caso resolva mesclar os modelos. No modo Compare, não é possível efetuar nenhuma mudança no modelo, e as funções da barra de ferramentas e do menu Merge ficam desativadas.
Para obter mais informações sobre como comparar modelos, consulte o tópico Comparing Models na Ajuda on-line do Model Integrator.
O modo Merge incorpora todos os recursos do modo Compare, além de fornecer informações adicionais para apoiar as decisões que você precise tomar para mesclar satisfatoriamente os arquivos de modelo. O Model Integrator é compatível com dois tipos de funcionalidade de mesclagem:
- Mesclagem Automática O Model Integrator mescla todas as mudanças que não ocasionarem conflitos.
- Mesclagem Seletiva Permite ao usuário escolher o colaborador para cada diferença encontrada entre os modelos que serão mesclados.
A mesclagem automática é efetuada quando o Model Integrator aciona o modo Merge pela primeira vez. Ela cria um modelo destinatário e mescla automaticamente no modelo destinatário todos os nós não alterados ou alterados superficialmente. Se o modelo mesclado contiver nós conflitantes, o Model Integrator exibirá um ícone no local do conflito, na janela do navegador. À medida que você faz suas escolhas para resolver esses conflitos, o Model Integrator mostra os resultados da mesclagem.
A mesclagem seletiva permite alterar o colaborador em nós que tenham tanto diferenças como conflitos. Esse procedimento pode ser útil quando você não quiser aceitar todas as mudanças que um colaborador esteja fazendo em seu modelo. Também ajudará quando você precisar corrigir erros mais complicados, como, por exemplo, erros descobertos pelas funções de verificação semântica.
Observação: Se você não salvar o modelo mesclado, os resultados da mesclagem não serão disponibilizados posteriormente.
Para obter mais informações sobre como mesclar modelos, consulte o tópico Merging Models na Ajuda on-line do Model Integrator.
Copyright
(c) 1987 - 2001 Rational Software Corporation
|