Autoria da Transformação - Notas sobre o Release

© Copyright International Business Machines Corporation 2006. Todos os direitos reservados. Direitos Restritos aos Usuários do Governo dos Estados Unidos - Uso, duplicação ou divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corp.

Notas sobre o Release

1.0 Problemas Conhecidos e Soluções Alternativas
   1.1 Metamodelo UML não Incluída Automaticamente em Mapeamentos de Modelo para Modelo
   1.2 Transformações de/para Propriedades Filtradas Podem Parecer Danificadas no Editor de Mapeamento
   1.3 Exclusão da Última (Única) Referência em um Arquivo de Mapeamento para um Modelo Causa Eliminação do Modelo do Arquivo de Mapeamento

1.0 Problemas Conhecidos e Soluções Alternativas

1.1 Metamodelo UML não Incluída Automaticamente em Mapeamentos de Modelo para Modelo

Se transformações que enviam entrada ou saída de modelos UML precisarem ser geradas, o metamodelo UML deverá ser incluído como entrada e/ou saída raiz da especificação de mapeamento. A inclusão de um perfil UML na especificação de mapeamento não inclui automaticamente também o metamodelo UML. O metamodelo UML pode ser incluído por meio dos botões Incluir Modelo disponíveis nos Assistentes e Editores de Mapeamento de Transformação de Modelo para Modelo.

1.2 Transformações de/para Propriedades Filtradas Podem Parecer Danificadas no Editor de Mapeamento

Se um usuário alternar a filtragem de recursos do modo "Básico" para "Intermediário" ou "Avançado", criar mapeamentos e, em seguida, voltar para o modo de filtragem "Básico", alguns dos terminais de mapeamento poderão não ficar mais visíveis e, conseqüentemente, os conectores de mapeamento poderão parecer ter agora extremidades que não se conectam a nada. Esse é apenas um problema de apresentação; ele não afeta os mapeamentos ou o código-fonte da transformação gerado desses mapeamentos. A apresentação pode ser corrigida voltando para o modo de filtragem que estava em vigor quando os mapeamentos foram criados.

1.3 Exclusão da Última (Única) Referência em um Arquivo de Mapeamento para um Modelo Causa Eliminação do Modelo do Arquivo de Mapeamento

Quando um arquivo de mapeamento não mais contém mapeamentos que especificam elementos de algum modelo específico como entradas (saídas) de mapeamento, esse modelo é "eliminado" do arquivo de mapeamento. A procura por modelos não utilizados é feita sempre que uma entrada ou saída de mapeamento é excluída. Listas separadas são mantidas no arquivo de mapeamento para entradas e saídas. Depois que um modelo é "eliminado", ele deve ser reincluído (por meio dos botões Incluir Modelo no Editor de Mapeamento) antes de os elementos desse modelo poderem novamente ser especificados como entradas (saídas) de mapeamento.