© Direitos Autorais International Business Machines Corporation 2004, 2005. 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.
Para visualizar a versão mais recente deste arquivo, consulte as notas sobre o release em www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsd/60/html/nl/readme_pt_BR_6011.html.
O IBM® Rational® Systems Developer 6.0.1.1 fornece nova funcionalidade nas seguintes categorias e componentes:
Aprimoramentos de Desempenho
- O desempenho de consulta de modelos foi aprimorado, fornecendo retornos de consulta de modelos até 50% mais rápidos.
- O gerenciamento de memória para o recurso de descoberta arquitetural foi significativamente aprimorado, fornecendo maior desempenho ao trabalhar com arquivos de modelos complexos.
- O gerenciamento de memória para o editor de diagrama foi aprimorado, fornecendo maior desempenho ao trabalhar com arquivos de modelos.
- Em versões anteriores do produto, quando você utilizava arquivos de modelos complexos, a inclusão de atributos ou portas em um elemento de diagrama poderia levar um longo tempo. O tempo necessário para concluir essas tarefas para arquivos de modelos complexos foi reduzido significativamente.
- Em versões anteriores do produto, quando você utilizava arquivos de modelos complexos, a inclusão, renomeação ou remoção de um pacote poderia levar um longo tempo. O tempo necessário para concluir essas tarefas para arquivos de modelos complexos foi reduzido significativamente.
- Em versões anteriores do produto, um listener genérico de alteração de recurso do Eclipse era utilizado para receber todos os tipos de eventos de alteração de recurso. Um novo listener foi implementado para atender apenas a eventos de recursos pós-alteração. Como resultado, o produto não tenta mais processar avisos de construção e eventos de pré-alteração e fornece maior desempenho em vários cenários de desenvolvimento padrão e de desenvolvimento de equipe.
- Em versões anteriores do produto, quando você trabalhava com um grande número de elementos nos diagramas de classes, o menu pop-up poderia levar um longo tempo para ser exibido. O tempo necessário para concluir essa tarefa para arquivos de modelos complexos foi reduzido significativamente.
- Em versões anteriores do produto, quando você trabalhava com arquivos de modelos complexos, a rolagem em um grande diagrama utilizando a visualização de Tópicos poderia resultar em uma resposta lenta do produto e uma utilização de 100% da CPU. O tempo necessário para concluir essa tarefa para arquivos de modelos complexos foi reduzido significativamente.
Aprimoramentos de OCL na Modelagem UML
- Agora é possível incluir pré-condições, pós-condições e condições de corpo de OCL em operações.
- Agora é possível analisar restrições de operações. Além disso, também é possível tirar vantagem da funcionalidade do assistente de conteúdo quando trabalhar com restrições de operações.
- Nesta versão do produto, quando você validar uma restrição de OCL, a validação verificará restrições de operações.
- Esta versão do produto inclui suporte para os literais de enumeração de localização do analisador OCL e classificadores aninhados.
- Esta versão do produto inclui o suporte à recriação de renomeação para os seguintes elementos de modelo:
Nota: O suporte à recriação se aplica apenas aos modelos que estão abertos em seu espaço de trabalho.
- Classificadores
- Literais de Enumeração
- Operações
- Pacotes (porque eles pertencem a nomes qualificados)
- Parâmetros
- Propriedades
Ambiente de Equipe
- Agora é possível assegurar que todos os valores de UUID do elemento de modelo sejam exclusivos.
- Agora é possível designar um novo UUID a um elemento de modelo não referido.
Transformações UML
- Agora, quando você desempenhar uma transformação de UML em Java utilizando a opção Substituir Elementos UML, os resultados da transformação serão mais consistentes e o modelo resultante será válido.
- Agora é possível desempenhar uma transformação de UML em C++ utilizando a opção Substituir Elementos UML.
Este fix pack inclui as seguintes correções temporárias para o Rational Systems Developer:
- (PK10974, PK10976) Ocorre um erro quando você compara e mescla as três versões de arquivo de modelo utilizando a opção Comparar um com o Outro.
- (PK14275) Ocorre um erro de índice fora dos limites quando você compara e mescla arquivos de modelos.
- (PK15320) Ocorreu um erro após a mesclagem de modelos.
- (PK11004) As operações comparar e mesclar podem não funcionar corretamente depois que você desempenhar uma recriação de recortar e colar para duplicar o conteúdo do modelo.
- (PK12102) Ocorre um erro quando você imprime um diagrama ou visualiza uma operação de impressão para um diagrama proveniente de um espaço de trabalho criado anteriormente.
- (PK14841) Ocorre um erro durante a validação.
- (PK02927) Ocorre um erro em uma expressão OCL se um classificador ou recurso denominado no modelo do usuário contiver caracteres além do conjunto de caracteres ASCII básico.
- (PK03169) Ocorre um erro quando você processa expressões OCL de várias linhas.
- (PK07166) Ocorre um erro quando você tenta utilizar a operação oclAsType() para construir expressões OCL válidas.
- (PK07772) Ocorre um erro quando você tenta avaliar a operação OCL allInstances() em uma metaclasse UML. A avaliação não retorna uma resultado.
- (PK09674) Os tipos de visualização básicos, como Nota e Texto, são expostos apenas por uma interface interna.
- (PK11514) O recurso de descoberta de arquitetura não utiliza de forma eficiente a memória do computador quando executa as regras de padrões Singleton e Inheritance.
- (PK13418) Os métodos estão ausentes da interface IImportDataModel.
(PK13332) Quando você publicar um diagrama que contenha duas instâncias de classes conectadas por uma instância do link, o modelo poderá não ser publicado corretamente.
- (PK02588) Ocorre um erro quando você arrasta uma classe de associação reflexiva para um diagrama, no qual duas cópias da classe são exibidas.
- (PK09305) Pode ocorrer degradação do desempenho quando você percorre um diagrama grande. Em alguns cenários, a utilização da CPU é de 100%.
- (PK10670) As classes de associação não estão instanciadas corretamente.
- (PK10846) Você não pode permitir que itens em um diagrama de atividades exibam ícones quando você utilizar o modo de Imagem de Shape de Estereótipo.
- (PK11448) Quando você abrir um diagrama, poderá ser exibido o seguinte erro e o diagrama não será aberto: "Não é possível criar parte"
- (PK12931) Se você criar uma classe que implementa uma interface, essa classe herdará todos os métodos de interface. Se você criar então uma subclasse dessa classe, os métodos de interface não estarão mais disponíveis.
- (PK12973) Quando você alterar o tipo de data store para um sinal, o elemento no diagrama terá duas barras em cada lado.
- (PK13849) As associações da classe AsociationClass não são selecionadas quando você clica em Ctrl+A.
- (PK13991) Quando você inclui uma associação UML entre duas classes Java, pode haver danos no modelo.
- (PK15533) Ao utilizar um projeto grande (60 MB), ações de modelagem, como incluir um atributo ou incluir uma porta, levam muito tempo (40 segundos).
Para obter informações sobre como instalar o IBM Rational Systems Developer Fix Pack 6.0.1.1, pré-requisitos de instalação, instalação a partir de uma linha de comandos e configuração de um espelho local do servidor de atualização, consulte as instruções de instalação em http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsd/60/install_instruction/6011/nl/install_pt_BR.html.
Não são necessários requisitos de hardware adicionais para instalar este fix pack.
Este fix pack pode ser instalado para utilização com o IBM Rational Systems Developer 6.0.1. Antes de instalar o fix pack, é necessário instalar o IBM Rational Product Updater 6.0.1.
Observe que, além dos sistemas operacionais listados no Guia de Instalação da Versão 6.0.1, os seguintes sistemas operacionais serão suportados se você instalar este fix pack:
- Windows® Server 2003 Standard Edition com Service Pack 1
- Windows Server 2003 Standard Edition com Service Pack 1
Se você utilizar atualizações locais e tiver mais de um produto instalado, deverá fazer download dos fix packs 6.0.1.1 de todos os produtos instalados em seu site de atualização local. Isso ocorre porque há dependências entre eles. Se tiver vários produtos instalados e fizer download apenas de um fix pack e executar o Rational Product Updater, o Updater fornecerá um aviso quando você procurar por atualizações, de que uma das atualizações requeridas está ausente. Novamente, essa situação é aplicada apenas a clientes que utilizam os sites de atualização locais.
Para instalar simultaneamente todos os fix packs, faça download deles em seu site de atualização local. Em seguida, instale todos ao mesmo tempo a partir do site de atualização, utilizando o Rational Product Updater.
A home page do produto para o Rational Systems Developer é www.ibm.com/software/awdtools/developer/systemsdeveloper/.Para obter as Perguntas Mais Freqüentes, as listas de problemas conhecidos e correções e outras informações de suporte, visite a página de suporte em www.ibm.com/software/awdtools/developer/systemsdeveloper/support/index.html.
©Direitos Autorais IBM Corporation 2004, 2005. Todos os Direitos Reservados.
A Documentação do XDoclet incluída neste produto IBM é utilizada com permissão e está coberta sob a seguinte atribuição de direitos autorais: Direitos Autorais (c) 2000-2005, XDoclet Team. Todos os Direitos Reservados.
Partes baseadas em Design Patterns: Elements of Reusable Object-Oriented Software, de Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides, Direitos Autorais (c) 1995 de Addison-Wesley Publishing Company, Inc. Todos os 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.
Estas informações foram desenvolvidas para produtos e serviços oferecidos nos Estados Unidos. É possível que a IBM não ofereça os produtos, serviços ou recursos discutidos nesta publicação em outros países. Consulte um representante IBM local para obter informações sobre os produtos e serviços disponíveis atualmente em sua área. Qualquer referência a produtos, programas ou serviços IBM não significa que apenas produtos, programas ou serviços IBM possam ser utilizados. Qualquer produto, programa ou serviço funcionalmente equivalente, que não infrinja nenhum direito de propriedade intelectual da IBM, poderá ser utilizado em substituição a esse produto, programa ou serviço. Entretanto, a avaliação e verificação da operação de qualquer produto, programa ou serviço não-IBM são de responsabilidade do Cliente.
A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntos tratados nesta publicação. O fornecimento desta publicação não garante ao Cliente nenhum direito sobre tais patentes. Pedidos de licença devem ser enviados, por escrito, para:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146
Botafogo
Rio de Janeiro, RJ
CEP 22290-240
Para pedidos de licença relacionados a informações de DBCS (Conjunto de Caracteres de Byte Duplo), entre em contato com o Departamento de Propriedade Intelectual da IBM em seu país ou envie pedidos de licença, por escrito, para:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, JapanO parágrafo a seguir não se aplica a nenhum país em que tais disposições não estejam de acordo com a legislação local: A INTERNATIONAL BUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICAÇÃO "NO ESTADO EM QUE SE ENCONTRA" SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITAS OU CONDIÇÕES DE NÃO-INFRAÇÃO, COMERCIALIZAÇÃO OU ADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Alguns países não permitem a exclusão de garantias expressas ou implícitas em certas transações; portanto, esta disposição pode não se aplicar ao Cliente.
Estas informações podem incluir imprecisões técnicas ou erros tipográficos. Periodicamente são feitas alterações nas informações aqui contidas; tais alterações serão incorporadas em futuras edições desta publicação. A IBM pode, a qualquer momento, aperfeiçoar e/ou alterar os produtos e/ou programas descritos nesta publicação, sem aviso prévio.
Referências nestas informações a Web sites não-IBM são fornecidas apenas por conveniência e não representam de forma alguma um endosso a esses Web sites. Os materiais contidos nesses Web sites não fazem parte dos materiais deste produto IBM e a utilização desses Web sites é de inteira responsabilidade do Cliente.
A IBM pode utilizar ou distribuir as informações fornecidas da forma que julgar apropriada sem incorrer em qualquer obrigação para com o Cliente.
Licenciados deste programa que desejam obter informações sobre este assunto com objetivo de permitir: (i) a troca de informações entre programas criados independentemente e outros programas (incluindo este) e (ii) a utilização mútua das informações trocadas, devem entrar em contato com:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146
Botafogo
Rio de Janeiro, RJ
CEP 22290-240Tais informações podem estar disponíveis, sujeitas a termos e condições apropriadas, incluindo em alguns casos, o pagamento de uma taxa.
O programa licenciado descrito nesta publicação e todo o material licenciado disponível são fornecidos pela IBM sob os termos do Contrato com o Cliente IBM, do Contrato de Licença do Programa Internacional IBM ou de qualquer outro contrato equivalente.
Todos os dados de desempenho aqui contidos foram determinados em um ambiente controlado. Portanto, os resultados obtidos em outros ambientes operacionais podem variar significativamente. Algumas medidas podem ter sido tomadas em sistemas de nível de desenvolvimento e não há garantia de que estas medidas serão iguais em sistemas geralmente disponíveis. Além disso, algumas medidas podem ter sido estimadas por extrapolação. Os resultados reais podem variar. Os usuários deste documento devem verificar os dados aplicáveis para seu ambiente específico.
As informações sobre produtos não-IBM foram obtidas junto aos fornecedores dos respectivos produtos, de seus anúncios publicados ou de outras fontes disponíveis publicamente. A IBM não testou estes produtos e não pode confirmar a precisão de seu desempenho, compatibilidade, nem qualquer outra reivindicação relacionada a produtos não-IBM. Dúvidas sobre os recursos de produtos não-IBM devem ser encaminhadas diretamente a seus fornecedores.
Todas as declarações relacionadas aos objetivos e intenções futuras da IBM estão sujeitas a alterações ou cancelamento sem aviso prévio e representam apenas metas e objetivos.
Estas informações contêm exemplos de dados e relatórios utilizados nas operações diárias de negócios. Para ilustrá-los da forma mais completa possível, os exemplos podem incluir nomes de indivíduos, empresas, marcas e produtos. Todos estes nomes são fictícios e qualquer semelhança com nomes e endereços utilizados por uma empresa real é mera coincidência.
LICENÇA DE DIREITOS AUTORAIS:
Estas informações contêm programas de aplicativos de exemplo na linguagem fonte, ilustrando as técnicas de programação em diversas plataformas operacionais. O Cliente pode copiar, modificar e distribuir estes programas de exemplo sem a necessidade de pagar à IBM, com objetivos de desenvolvimento, utilização, marketing ou distribuição de programas aplicativos em conformidade com a interface de programação do aplicativo para a plataforma operacional para a qual os programas de exemplo são criados. Esses exemplos não foram completamente testados em todas as condições. Portanto, a IBM não pode garantir ou implicar a confiabilidade, manutenção ou função destes programas.
Cada cópia ou parte destes programas de exemplo ou qualquer trabalho derivado deve incluir um aviso de direitos autorais com os dizeres:
© (nome da empresa) (ano). Partes deste código são derivados dos Programas de Exemplo da IBM Corp. © Direitos Autorais IBM Corp. 2004, 2005. Todos os Direitos Reservados.
Se você estiver visualizando estas informações em cópia eletrônica, as fotografias e ilustrações coloridas podem não aparecer.
Informações sobre a Interface de Programação
As informações sobre interface de programação destinam-se a facilitar a criação de software aplicativo utilizando este programa.
As interfaces de programação de uso geral permitem que o Cliente desenvolva o software aplicativo que obtém os serviços das ferramentas deste programa.
No entanto, estas informações também podem conter informações sobre diagnósticos, modificações e ajustes. As informações sobre diagnósticos, modificações e ajustes são fornecidas para ajudá-lo a depurar o software aplicativo.
Aviso: Não utilize estas informações sobre diagnósticos, modificações e ajustes como uma interface de programação, pois elas estão sujeitas a alterações.
Marcas Registradas e Marcas de Serviço
Os termos a seguir são marcas registradas da International Business Machines Corporation nos Estados Unidos e/ou em outros países:
- IBM
- Rational
- Rational Rose
- XDE
Java e todas as marcas registradas baseadas em Java são marcas registradas da Sun Microsystems, Inc. nos Estados Unidos e/ou em outros países.
Windows e Windows NT são marcas registradas da Microsoft Corporation nos Estados Unidos e/ou em outros países.
Intel e Pentium são marcas ou marcas registradas da Intel Corporation ou de suas subsidiárias nos Estados Unidos e/ou em outros países.
UNIX é uma marca registrada do The Open Group nos Estados Unidos e/ou em outros países.
Linux é uma marca registrada de Linus Torvalds nos Estados Unidos e/ou em outros países.
Outros nomes de empresa, produtos ou serviços podem ser marcas registradas ou marcas de serviço de terceiros.