Page title:Introdução

Caption text:Os padrões de design IBM Rational são aplicados aos modelos de Linguagem de Modelagem Unificada 2.0 para modificar um design. Para ajudá-lo a iniciar, a função de padrões do IBM Rational contém Padrões de Design e Padrões de Amostra.

Page text:Bem-vindo. Este tour oferece uma visão geral das ferramentas e alguns dos recursos do autor do padrão e aplicativo do padrão. Criar e utilizar os padrões promove a reutilização do software; projetando os padrões uma vez e utilizando-os várias vezes. As tarefas relacionadas ao aplicativo do padrão são executadas na perspectiva da Modelagem utilizando a visualização Explorador de Padrões.


Tour editable text

Page title:Padrões de Design e de Amostra

Caption text:Você pode utilizar os Padrões de Design ou de Amostra para praticar a aplicação de diferentes tipos de padrões e observar os resultados. Os Padrões de Design são um grupo de padrões avançados que você pode aplicar.

Page text: O padrão é aplicado a elementos em um modelo UML (Linguagem de Modelagem Unificada) para modificar esses elementos de modelo de uma maneira específica. Os Padrões de Design capturam estruturas e processos complexos ou freqüentemente utilizados. Utilizá-los ajuda a eliminar o novo design e promove consistência de software. Os Padrões de Amostra também estão disponíveis na visualização Explorador de Padrões.


Tour editable text

Page title:Documentação de Padrões de Amostra

Caption text:Outro conjunto de amostras de padrões está disponível para que você instale a partir da Galeria de Amostras, os Padrões para se aplicar a amostra.

Page text:Os Padrões da Amostra são documentados e você pode abrir os arquivos de ajuda para padrões e parâmetros na visualização Explorador de Padrões. A documentação é aberta na janela Ajuda. A documentação fornece uma boa maneira de comparar os vários requisitos e recursos do padrão.


Tour editable text

Page title:Utilizando o Assistente Aplicar Padrão

Caption text:Ao utilizar o assistente Aplicar Padrão, uma instância do padrão é criada no editor de diagrama e no modelo.

Page text:O Explorador de Padrões é semelhante a uma caixa de ferramentas, que contém as ferramentas necessárias para criar instâncias do padrão. Você pode criar um padrão utilizando o assistente Aplicar Padrão.


Tour editable text

Page title:Arrastando Padrões

Caption text:Você pode arrastar um padrão para um modelo UML 2.0 ou para o editor de diagrama para um modelo. Uma instância do padrão é criada no modelo e também refletida no editor de diagrama.

Page text: O padrão Singleton é exclusivo e aplicá-lo a um elemento mostra o poder dos padrões para modificar os elementos. Um dos métodos para aplicar os padrões é arrastar o padrão para um elemento.


Tour editable text

Page title:Utilizando a Visualização Autoria de Padrão

Caption text:Você pode abrir a visualização Autoria de Padrão, que é necessária para criar os padrões. Quando um projeto de plug-in de Autoria de Padrão é criado, também é criada uma biblioteca de padrões. Você pode incluir um ou mais padrões na biblioteca. Você também pode incluir um ou mais parâmetros e especificar um ou mais subtipos para o padrão.

Page text:Utilizando o recurso de Autoria de Padrão, você pode criar três tipos de padrões: Pacote, Classe e Colaboração. Você também pode controlar os tipos de destino.


Tour editable text

Page title:Resumo

Caption text: Os autores de padrão podem criar um exemplo de biblioteca de padrões sob o novo projeto de plug-in de exemplo, a seção de exemplos de plug-in do modelador UML. Para aprender a criar padrões, os autores podem examinar a origem da amostra. Os padrões podem então ser modificados e subseqüentemente serem exibidos na visualização Explorador de Padrões de outra instância de tempo de execução do produto.

Page text:As visualizações do Explorador de Padrões e Autoria de Padrões contêm recursos de modelagem assistidos pelo usuário do padrão que ajudam a tornar a criação de padrões complexos e sua aplicação nos modelos UML um fácil exercício. Elas permitem criar padrões efetivos que podem ser aplicados a complexos modelos UML.