© Copyright International Business Machines Corporation 2006. Todos direitos reservados. Direitos Restritos para Usuários do Governo dos Estados Unidos - Uso, duplicação e divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corporation.
No Rational Rose®, se um argumento ou parâmetro for definido como sendo do tipo ponteiro, ele será importado com o mesmo tipo que no Rose; no entanto, o tipo ponteiro é indicado como multiplicidade (*).
No Rational Rose, um Agente é representado como um elemento de classe estereotipado como um Agente; nos novos produtos de Modelagem Rational, existe um elemento de modelo Agente do UML 2 real (o elemento de modelo Agente não é uma classe estereotipada).
Durante a importação, o assistente de Importação de Modelo do Rose mapeia classes estereotipadas do Rose para elementos de modelo agente do UML 2 quando você seleciona a caixa de opções Interpretar convenções UML 2 nas preferências do assistente Importação de Modelo do Rose.
Se você limpar a caixa de opções Interpretar convenções UML 2, todos os agentes no modelo Rose serão importados como classes UML 2 estereotipadas como agentes.
Se uma função de modelo do Rose tiver uma restrição em uma associação não-navegável, ela não será importada como uma restrição na Associação.
Isso também é evidente nos casos em que o modelo do Rose tiver restrições em funções em uma associação Agente-Caso de uso dirigida, pois o Agente não tem a propriedade das funções no UML 2.
A movimentação de restrição será feita da Associação para o Classificador na outra extremidade apenas se houver navegabilidade na associação, e essa navegabilidade será mantida no modelo importado (dessa forma manipulando o caso case para associações Agente e Caso de uso).
Se uma referência de arquivo externo contiver um símbolo pathmap:
O símbolo pathmap será resolvido como se fosse um pathmap não prefixado
(isto é, não ocorre no início do caminho de arquivo). Para símbolos pathmap prefixados, você será solicitado a atualizar a tabela de símbolos de pathmap
no assistente Importação de Modelo do Rose. O valor do símbolo pathmap deve ser derivado
dos valores de pathmap do ROSE e todas as chamadas recursivas deverão ser resolvidas.Solução alternativa: Você deve atualizar o pathmap criando um novo símbolo (Janelas > Preferências > Modelagem > Pathmaps > Recursos Vinculados > Novo) e, em seguida, selecionar o novo símbolo e incluí-lo no pathmap (Janelas > Preferências > Modelagem > Pathmaps).