Artefatos de Importação Rose

Ao importar um modelo IBM Rational Rose nos novos produtos de modelagem UML, existem vários artefatos relacionados ao modelo como subunidades e conjuntos de propriedades que você precisa durante o processo de importação além do modelo Rose básico (MDL). Alguns artefatos, como os arquivos de configuração do estereótipo e os conjuntos de propriedade de modelo, são importados nos perfis UML, enquanto outros artefatos, como arquivos de espaço de trabalho Rose (WSP), não são necessários ou utilizados após a importação.

A tabela a seguir define e descreve os artefatos relacionados ao modelo e o que acontece com eles durante o processo de importação. Você pode utilizar esta lista quando estiver se preparando para reunir todos os arquivos necessários para importar com êxito o seu modelo Rose.

Artefato Rose Descrição O que acontece na importação
Subunidades (unidades controladas):
  • Arquivos de modelo (MDL)
  • Pacotes (CAT)
  • Pacotes de componente (SUB)
  • Diagramas de implementação (PRC)
  • Propriedades de modelo (PRP)
Você pode utilizar as subunidades Rose para dividir um modelo em partes individuais de informações. As subunidades ajudam a compartilhar as partes de um modelo Rose com vários usuários ou simplesmente reduzir o tamanho de um único arquivo. Ao importar um modelo Rose que faça referência a subunidades, você pode especificar que todo o conteúdo que reside dentro da subunidade pode ser:
  • importado como um novo modelo (a menos que você especifique que os arquivos (SUB) do pacote de componentes (CAT) de pacote sejam importados como modelos separados).
  • importado como parte de um modelo existente.
  • importado como fragmentos. Um fragmento é essencialmente uma subunidade; fragmentos são usados da mesma forma que as subunidades são usadas no Rose.

Você pode especificar como as subunidades são importadas usando a página Conversão de Subunidade de Modelo Rational Rose do assistente de Importação de Modelo Rose.

Arquivos Externos Você pode utilizar os arquivos externos para conectar as informações adicionais que residem fora de um modelo para uma parte específica de um modelo. Por exemplo, você pode conectar um caso de uso a um documento que fornece informações adicionais sobre o caso de uso. Os arquivos externos são convertidos em caminhos absolutos; os arquivos externos não são copiados no espaço de trabalho Eclipse.
Nota: Diferente do Rose, os novos produtos de modelagem UML utilizam mapas de caminho para referências apenas a elementos de modelo UML. Você não pode utilizar essas variáveis de mapa de caminho para criar caminhos relativos para arquivos externos da forma como é possível no Rose.
Conjunto de propriedades do modelo (PTY) Os conjuntos de propriedades do modelo são informações que são aplicadas a elementos de modelo Rose específicos. As propriedades possuem tipos como cadeia, enumeração, texto, Booleano, flutuação e inteiro. Os perfis UML são criados das propriedades Rose declaradas no modelo, não necessariamente o arquivo PTY.
Modelos de Referência Os modelos de referência são de alguma forma semelhantes às unidades controladas. Os modelos de referência contêm o conteúdo que o seu modelo Rose acessa para informações adicionais. Ao importar um modelo Rose que acessa um modelo de referência, todo o conteúdo do modelo referenciado é copiado para o novo modelo.
Nota: Os modelos referenciados podem aumentar significativamente o tamanho do seu modelo importado.
Arquivos de Registro (REG) Os arquivos de registro Rose fazem referência aos artefatos como arquivos DefaultStereotype.ini que são necessários ao importar todos os estereótipos. Você deve criá-lo quando necessário. Consulte as notas sobre o release Rose para obter detalhes. Arquivos de registro Rose são críticos ao importar modelos Rose criados em ambientes Linux e UNIX.
Modelo Rose (MDL) Um modelo Rose é um arquivo que contém a maioria do conteúdo em um modelo. O conteúdo de outro modelo pode residir em unidades controladas como um arquivo CAT. Os modelos Rose são baseados em arquivos de texto baseados em ASCII. Converte em um arquivo de modelo com uma extensão .emx.
Espaço de Trabalho do Modelo Rose (WSP) Um espaço de trabalho de modelo Rose é uma captura instantânea de todas as unidades controladas Rose atualmente carregadas e diagramas abertos. Ao definir um ou mais espaços de trabalho, você pode configurar o seu ambiente de trabalho no Rose e retornar a esse ambiente sempre que estiver pronto para o trabalho. Os espaços de modelo Rose não são importados.
Arquivos de Configuração de Estereótipo (por exemplo, stereotype.ini e DefaultStereotypes.ini) Um arquivo de configuração de estereótipo define um conjunto de estereótipos Rose, incluindo o local dos arquivos de ícones, bem como as configurações que afetam o uso e a exibição dos estereótipos definidos. Geralmente, a extensão de um arquivo de configuração de estereótipo é .ini, mas qualquer extensão é permitida. Perfis UML são criados a partir dos estereótipos definidos no arquivo stereotype.ini.
Arquivos de Imagens de Estereótipo (EMF, WMF e BMP) Os arquivos de imagem de estereótipo geralmente são referenciados pelos arquivos DefaultStereotype.ini e outros arquivos de configuração de estereótipo. Eles fornecem a imagem de estereótipo utilizada no modelo Rose e os elementos do diagrama. Os arquivos de imagem de estereótipo são utilizados no processo de importação e são definidos no perfil UML resultante.
Conceitos relacionados
Principais Diferenças para Usuários Rose
Tarefas relacionadas
Preparando para Migração de Modelo Rose
Importando Subunidades Rose como Modelos ou Fragmentos
Mapeando Subunidades Rose para Sair de Modelos UML
Referências relacionadas
Versões Suportadas Rose Petal

Feedback