© Copyright International Business Machines Corporation 2004, 2005. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
La dernière version de ce fichier peut être consultée en ligne à l'adresse www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsm/60/html/nl/readme_fr_FR_6011.html.
IBM® Rational® Software Modeler 6.0.1.1 offre de nouvelles fonctions dans les domaines et composants suivants :
Amélioration des performances
- Les performances d'interrogation du modèle ont été améliorées, ce qui accélère de 50 % les temps de réponse.
- La gestion de la mémoire utilisée par la fonction d'analyse de l'architecture a été sensiblement améliorée, ce qui accroît les performances d'utilisation des fichiers de modèles complexes.
- La gestion de la mémoire utilisée par l'éditeur de diagrammes a été améliorée, ce qui accroît les performances d'utilisation des fichiers de modèles.
- Dans les versions antérieures du produit, l'ajout d'attributs ou de ports à un élément de diagramme dans des fichiers de modèles complexes pouvait prendre beaucoup de temps. La durée nécessaire à l'exécution de ces tâches pour les fichiers de modèles complexes a été sensiblement réduite.
- Dans les versions antérieures du produit, l'ajout, le renommage ou la suppression d'un package dans des fichiers de modèles complexes pouvaient prendre beaucoup de temps. La durée nécessaire à l'exécution de ces tâches pour les fichiers de modèles complexes a été sensiblement réduite.
- Dans les versions antérieures du produit, un programme d'écoute des modifications des ressources Eclipse génériques a été utilisé pour recevoir tous les types d'événement de modification des ressources. Un nouveau programme d'écoute a été implémenté pour écouter uniquement les événements de ressources une fois les modifications effectuées. Ainsi, le produit ne tente plus de traiter les notifications de génération et les événements antérieurs à la modification et fournit des performances supérieures dans différents scénarios de développement standard et coopératif.
- Dans les versions antérieures du produit, le menu en incrustation pouvait mettre du temps à s'afficher lorsque les diagrammes de classe contenaient un grand nombre d'éléments. La durée nécessaire à l'exécution de cette tâche pour les fichiers de modèles complexes a été sensiblement réduite.
- Dans les versions antérieures du produit, la consultation d'un diagramme de grande taille dans la vue Structure, lorsque des fichiers de modèles complexes sont utilisés, peut entraîner un temps de réponse très lent et un taux d'utilisation de 100 %. La durée nécessaire à l'exécution de cette tâche pour les fichiers de modèles complexes a été sensiblement réduite.
Support amélioré du langage OCL en modélisation UML
- Vous pouvez maintenant ajouter des conditions OCL avant, après et dans le corps même des opérations.
- Il est maintenant possible de soumettre à l'interpréteur (analyseur syntaxique) les contraintes d'opération. Vous pouvez aussi tirer parti de la fonctionnalité de l'assistant de contenu lorsque vous travaillez sur des contraintes d'opération.
- Dans cette version du produit, lorsque vous validez une contrainte OCL, la validation vérifie les contraintes d'opération.
- Dans cette version du produit, il est prévu que l'interpréteur (analyseur syntaxique) OCL puisse repérer les littéraux d'énumération et les discriminants (classifiers) imbriqués.
- Cette version du produit prévoit la restructuration par renommage pour les éléments de modèle suivants :
Remarque : Le support de restructuration ("refactoring") s'applique uniquement aux modèles ouverts dans votre espace de travail.
- Discriminants (classifiers)
- Littéraux d'énumération
- Opérations
- Packages (lorsqu'ils ont trait aux noms qualifiés)
- Paramètres
- Propriétés
Environnement de travail en équipe
- Il est maintenant possible de s'assurer de l'unicité de tous les UUID des éléments de modèle au sein de l'environnement.
- Vous pouvez maintenant attribuer un nouvel UUID à un élément de modèle non référencé.
Ce fix pack inclut Rational Software Modeler version 6.0.1 et les correctifs provisoires suivants :
- (PK10974, PK10976) Une erreur se produit lorsque vous comparez et fusionnez trois versions de fichier de modèle en utilisation l'option Comparer - Mutuellement.
- (PK14275) Une erreur de type "index hors limites" se produit lorsque vous comparez et fusionnez des fichiers de modèle.
- (PK15320) Erreur à la suite de la fusion des modèles.
- (PK11004) Les opérations de comparaison et de fusion peuvent ne pas fonctionner correctement après que vous effectuez une restructuration par couper-coller pour dupliquer le contenu d'un modèle.
- (PK12102) Une erreur se produit lorsque vous imprimez un diagramme (ou affichez son aperçu avant impression) et que ce diagramme provient d'un espace de travail créé précédemment.
- (PK14841) Une erreur se produit durant la validation.
- (PK02927) Une erreur se produit dans une expression OCL si, dans le modèle utilisateur, un discriminant ou une fonction nommés contiennent des caractères n'appartenant pas au jeu de caractères ASCII de base.
- (PK03169) Une erreur se produit lorsque vous traitez des expressions OCL multilignes.
- (PK07166) Une erreur se produit lorsque vous tentez d'utiliser l'opération oclAsType() pour construire des expressions OCL valides.
- (PK07772) Une erreur se produit lorsque vous tentez d'évaluer l'opération OCL allInstances() sur une métaclasse UML. L'évaluation ne renvoie pas de résultat.
- (PK09674) Les types de vue de base, tels que Note et Texte, ne sont exposés que par une interface interne.
- (PK11514) La fonction de reconnaissance architecturale n'utilise pas efficacement la mémoire de l'ordinateur lorsqu'elle exécute les règles de correspondance Singleton et Inheritance (héritage).
- (PK13418) Des méthodes sont absentes de l'interface IImportDataModel.
(PK13332) Lorsque vous publiez un diagramme contenant deux instances de classes connectées par une instance de lien, il est possible que le modèle ne soit pas publié correctement.
- (PK02588) Une erreur se produit lorsque vous faites glisser une classe d'association réflexive pour la déposer sur un diagramme ; deux copies de la classe sont affichées.
- (PK09305) Une dégradation des performances peut se produire lorsque vous faites défiler un gros diagramme. Dans certains cas, le taux d'utilisation du CPU atteint 100 %.
- (PK10670) Les classes d'association ne sont pas correctement instanciées.
- (PK10846) Les éléments dans un diagramme d'activité ne peuvent pas afficher d'icônes lorsque vous utilisez le mode Stéréotype - Image de forme.
- (PK11448) Lorsque vous tentez d'ouvrir un diagramme, il arrive que celui-ci ne s'ouvre pas et que le message d'erreur suivant s'affiche : "Impossible de créer la partie"
- (PK12931) Si vous créez une classe qui implémente une interface, cette classe hérite de toutes les méthodes de l'interface. Si vous créez ensuite une sous-classe de cette classe, les méthodes de l'interface ne sont plus disponibles.
- (PK12973) Lorsque vous changez le type du stock de données en un signal, l'élément sur le diagramme comporte deux barres obliques de chaque côté.
- (PK13849) Les associations de la classe AssociationClass ne sont pas sélectionnées lorsque vous appuyez sur Ctrl+A.
- (PK13991) Lorsque vous ajoutez une association UML entre deux classes Java, cela peut entraîner une altération du modèle.
- (PK15533) Lors de l'utilisation d'un projet de grande taille (60 Mo), les actions de modélisation, telles que l'ajout d'un attribut ou d'un port, prennent beaucoup de temps (40 secondes).
Pour toute information sur l'installation du correctif IBM Rational Software Modeler Fix Pack 6.0.1.1, sur les conditions préalables à cette installation, sur la procédure d'installation à partir d'une ligne de commande et sur la configuration d'un miroir local du serveur de mises à jour, consultez le document disponible à l'adresse http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsm/60/install_instruction/6011/nl/install_fr_FR.html.
L'installation de ce fix pack ne requiert pas de matériel supplémentaire.
Vous pouvez installer ce fix pack en vue de son utilisation avec IBM Rational Software Modeler 6.0, 6.0.0.1 ou 6.0.1. Vous devez au préalable installer IBM Rational Product Updater 6.0.1.
Outre les systèmes d'exploitation répertoriés dans le guide d'installation de la version 6.0, les systèmes suivants sont acceptés si vous installez le présent fix pack :
- Windows Server 2003 Standard Edition avec Service Pack 1
- Windows Server 2003 Standard Edition avec Service Pack 1
Si vous utilisez des mises à jour disponibles en local et que plusieurs produits sont installés, vous devez télécharger les fix packs 6.0.1.1 de tous les produits installés sur votre site de mise à jour local. Cette opération est nécessaire car ils sont interdépendants. Si vous téléchargez un seul fix pack alors que plusieurs produits sont installés sur votre système et que vous exécutez Rational Product Updater, le programme de mise à jour émet un avertissement lorsque vous recherchez des mises à jour pour indiquer qu'une mise à jour requise est manquante. Cette situation s'applique uniquement aux utilisateurs qui font appel à un site de mise à jour local.
Pour installer simultanément les fix packs, téléchargez-les sur votre site de mise à jour local. Installez-les ensuite tous en même temps à l'aide de Rational Product Updater.
La page d'accueil de Rational Software Modeler est www.ibm.com/software/awdtools/modeler/swmodeler/. Pour consulter les questions les plus fréquentes, la liste des problèmes recensés et des correctifs et toute autre information de support, visitez la page www.ibm.com/software/awdtools/modeler/swmodeler/support/index.html.
© Copyright IBM Corporation 2004, 2005. All Rights Reserved.
La documentation XDoclet incluse dans ce produit IBM est soumise à des droits d'utilisation et protégée par la mention de propriété intellectuelle suivante : Copyright (c) 2000-2005, XDoclet Team. All rights reserved.
Extraits de Design Patterns: Elements of Reusable Object-Oriented Software, d'Erich Gamma, Richard Helm, Ralph Johnson et John Vlissides, Copyright (c) 1995 by Addison-Wesley Publishing Company, Inc. All rights reserved.
Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus de détails, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial IBM. Toute référence à un produit, logiciel ou service IBM n'implique pas que seul ce produit, logiciel ou service puisse être utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec des produits, logiciels ou services non expressément référencés par IBM.
IBM peut détenir des brevets ou des demandes de brevet couvrant les produits décrits dans le présent document. La remise de cette documentation ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir des informations concernant l'acquisition de licences, veuillez en faire la demande par écrit à l'adresse suivante :
IBM EMEA Director of Licensing
IBM Europe Middle-East Africa
Tour Descartes La Défense 5
2, avenue Gambetta 92066 -
Paris-La Défense CEDEX France
Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues par écrit à l'adresse suivante :
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, JapanLe paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait contraire aux lois locales : LE PRESENT DOCUMENT EST LIVRE "EN L'ETAT". IBM DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE VALEUR MARCHANDE OU D'ADAPTATION A VOS BESOINS. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable.
Le présent document peut contenir des inexactitudes ou des coquilles. Des modifications sont régulièrement apportées à ces informations ; ces modifications seront intégrées dans les nouvelles éditions de la publication. IBM peut modifier sans préavis les produits et logiciels décrits dans ce document.
Les références à des sites Web non IBM sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent produit IBM et l'utilisation de ces sites relève de votre seule responsabilité.
IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies.
Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser leur demande à :
Intellectual Property Dept. for Rational Software
IBM Europe Middle-East Africa
20 Maguire Road
Lexington, MA
02421-3112
Etats-UnisCes informations peuvent être soumises à des conditions particulières, prévoyant notamment le paiement d'une redevance.
Le logiciel sous licence décrit dans ce document et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA, des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.
Les données de performance indiquées dans ce document ont été déterminées dans un environnement contrôlé. Par conséquent, les résultats peuvent varier de manière significative selon l'environnement d'exploitation utilisé. Certaines mesures évaluées sur des systèmes en cours de développement ne sont pas garanties sur tous les systèmes disponibles. En outre, elles peuvent résulter d'extrapolations. Les résultats peuvent donc varier. Il incombe aux utilisateurs de ce document de vérifier si ces données sont applicables à leur environnement d'exploitation.
Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits.
Toute instruction relative aux intentions d'IBM pour ses opérations à venir est susceptible d'être modifiée ou annulée sans préavis, et doit être considérée uniquement comme un objectif.
Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'environnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins illustratives ou explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données réelles serait purement fortuite.
LICENCE DE COPYRIGHT :
Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plateformes d'exploitation. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation des plates-formes pour lesquels ils ont été écrits ou aux interfaces de programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. Par conséquent, IBM ne peut garantir expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de ces programmes.
Toute copie totale ou partielle de ces programmes exemples et des oeuvres qui en sont dérivées doit comprendre une notice de copyright, libellée comme suit :
© (nom de votre société) (année). Des segments de code sont dérivés des Programmes exemples d'IBM Corp. © Copyright IBM Corp. 2004, 2005. All rights reserved.
Si vous visualisez ces informations en ligne, il se peut que les photographies et illustrations en couleur n'apparaissent pas à l'écran.
Documentation sur l'interface de programmation
Les informations sur l'interface de programmation vous aident à créer des logiciels à l'aide de ce programme.
Les interfaces de programmation génériques permettent d'écrire des applications qui obtiennent les services des outils de ce programme.
Cependant ces informations peuvent également contenir des informations sur les diagnostics, les modifications et la configuration. Ces informations doivent vous permettre de déboguer vos applications.
Avertissement : N'utilisez pas ces informations comme interface de programmation car elles sont sujettes à modification.
Marques et logos
Les termes qui suivent sont des marques d'International Business Machines Corporation aux Etats-Unis et/ou dans certains autres pays :
- IBM
- Rational
- Rational Rose
- XDE
Java ainsi que tous les logos et toutes les marques incluant Java sont des marques de Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.
Windows et Windows NT sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
Intel et Pentium sont des marques d'Intel Corporation aux Etats-Unis et/ou dans certains autres pays.
UNIX est une marque enregistrée de The Open Group aux Etats-Unis et/ou dans certains autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.
D'autres sociétés sont propriétaires des autres marques, noms de produits ou logos qui pourraient apparaître dans ce document.