© Copyright International Business Machines Corporation 2004, 2005. Alle Rechte vorbehalten.
Die aktuellste Version dieser Datei finden Sie in den Release-Informationen unter www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsd/60/html/nl/readme_de_DE_6011.html.
IBM® Rational® Systems Developer 6.0.1.1 bietet in den folgenden Kategorien und Komponenten neue Leistungsmerkmale:
Leistungsverbesserungen
- Die Leistung der Modellabfrage wurde verbessert und erzielt 50% schnellere Ergebnisse bei der Abfrage von Modellen.
- Die Speicherverwaltung für die Architekturerkennungsfunktion wurde deutlich verbessert und bietet auch bei der Verwendung komplexer Modelldateien einen gesteigerten Durchsatz.
- Die Speicherverwaltung für den Diagrammeditor wurde verbessert und bietet auch bei der Arbeit mit Modelldateien einen gesteigerten Durchsatz.
- In Vorversionen des Produkts dauerte bei Verwendung komplexer Modelldateien das Hinzufügen von Attributen oder Ports zu einem Diagrammelement unter Umständen ganz erheblich. Die zur Ausführung dieser Tasks für komplexe Modelldateien benötigte Zeit wurde beträchtlich verringert.
- In Vorversionen des Produkts dauerte bei Verwendung komplexer Modelldateien das Hinzufügen, Umbenennen oder Entfernen eines Pakets unter Umständen ganz erheblich. Die zur Ausführung dieser Tasks für komplexe Modelldateien benötigte Zeit wurde beträchtlich verringert.
- In Vorversionen des Produkts wurden alle Typen von Ressourcenänderungsereignissen mit einem generischen Eclipse-Listener für Ressourcenänderungen empfangen. Nun wurde ein neuer Listener implementiert, der nur auf Ereignisse achtet, die nach der Änderung von Ressourcen stattfinden. Infolgedessen versucht das Produkt nicht mehr, Erstellungshinweise und vor einer Änderung stattfindende Ereignisse zu verarbeiten, was in einer Vielzahl von Standardentwickungs- und Teamentwicklungsszenarios zu verbesserten Leistungswerten führt.
- In Vorversionen des Produkts dauerte es unter Umständen ganz erheblich, bis bei der Arbeit mit vielen Elementen in Klassendiagrammen ein Kontextmenü angezeigt wurde. Die zur Ausführung dieser Task für komplexe Modelldateien benötigte Zeit wurde beträchtlich verringert.
- In Vorversionen des Produkts führte bei der Arbeit mit komplexen Modelldateien das Durchblättern eines umfangreichen Diagramms in der Sicht "Gliederung" unter Umständen zu einer langen Antwortzeit des Produkts und einer CPU-Auslastung von 100%. Die zur Ausführung dieser Task für komplexe Modelldateien benötigte Zeit wurde beträchtlich verringert.
OCL-Erweiterungen bei der UML-Modellierung
- OCL-Vorbedingungen und Nachbedingungen sowie OCL-Hauptteilbedingungen können nun zu Operationen hinzugefügt werden.
- Operationsintegritätsbedingungen können nun syntaktisch analysiert werden. Außerdem kann nun die Inhaltshilfefunktion bei der Arbeit mit Operationsintegritätsbedingungen genutzt werden.
- In dieser Version des Produkts werden bei der Prüfung einer OCL-Integritätsbedingung Operationsintegritätsbedingungen geprüft.
- Diese Version des Produkts umfasst Unterstützung dafür, dass der OCL-Parser Aufzählungsliterale und verschachtelte Klassifikationsmerkmale findet.
- Diese Version des Produkts umfasst Unterstützung für Umbenennungsrefactoring für die folgenden Modellelemente:
Hinweis: Die Unterstützung für Refactoring gilt nur für die Modelle, die in Ihrem Arbeitsbereich geöffnet sind.
- Klassifikationsmerkmale
- Aufzählungsliterale
- Operationen
- Pakete (wenn sie zu qualifizierten Namen gehören)
- Parameter
- Merkmale
Teamumgebung
- Sie können nun sicherstellen, dass alle UUID-Werte von Modellelementen eindeutig sind.
- Sie können nun einem Modellelement ohne Referenz eine neue UUID zuordnen.
UML-Umsetzungen
- Wenn Sie nun eine Umsetzung von UML in Java unter Verwendung der Option "UML-Elemente ersetzen" ausführen, sind die Umsetzungsergebnisse konsistenter, und das daraus resultierende Modell ist gültig.
- Sie können nun eine Umsetzung von UML in C++ unter Verwendung der Option "UML-Elemente ersetzen" ausführen.
Dieses Fixpack umfasst die folgenden vorläufigen Fixes für Rational Systems Developer:
- (PK10974, PK10976) Beim Vergleichen und Zusammenführen von drei Modelldateiversionen unter Verwendung der Option für den Vergleich untereinander tritt ein Fehler auf.
- (PK14275) Beim Vergleichen und Zusammenführen von Modelldateien tritt ein Fehler "Index außerhalb der gültigen Begrenzung" auf.
- (PK15320) Nach dem Zusammenführen von Modellen tritt ein Fehler auf.
- (PK11004) Die Vergleichs- und Zusammenführungsoperationen funktionieren möglicherweise nicht korrekt, wenn Sie ein Refactoring mit Ausschneiden und Einfügen ausgeführt haben, um Modellinhalte zu kopieren.
- (PK12102) Beim Drucken eines Diagramms oder bei der Voranzeige einer Druckoperation für ein Diagramm, das aus einem zuvor erstellten Arbeitsbereich stammt, tritt ein Fehler auf.
- (PK14841) Während der Überprüfung tritt ein Fehler auf.
- (PK02927) In einem OCL-Ausdruck tritt ein Fehler auf, wenn ein benanntes Klassifikationsmerkmal oder eine Funktion im Benutzermodell Zeichen enthält, die über den grundlegenden ASCII-Zeichensatz hinaus gehen.
- (PK03169) Beim Verarbeiten von mehrzeiligen OCL-Ausdrücken tritt ein Fehler auf.
- (PK07166) Bei dem Versuch, mit der Operation "oclAsType()" gültige OCL-Ausdrücke zu erstellen, tritt ein Fehler auf.
- (PK07772) Bei dem Versuch, die OCL-Operation "allInstances()" für eine a UML-Metaklasse auszuwerten, tritt ein Fehler auf. Die Auswertung gibt kein Ergebnis zurück.
- (PK09674) Die grundlegenden Sichttypen, wie Hinweis und Text, werden lediglich von einer internen Schnittstelle zugänglich gemacht.
- (PK11514) Die Funktion für die architekturelle Erkennung verwendet den Speicher des Computers nicht auf effiziente Weise, wenn sie die Singleton- und Vererbungsmusterregeln ausführt.
- (PK13418) In der Schnittstelle "IImportDataModel" fehlen Methoden.
(PK13332) Wenn Sie ein Diagramm veröffentlichen, das zwei Klasseninstanzen enthält, die über eine Verbindungsinstanz verbunden sind, wird das Modell möglicherweise nicht korrekt veröffentlicht.
- (PK02588) Wenn Sie eine reflexive Assoziationsklasse auf ein Diagramm ziehen, in dem zwei Kopien der Klasse angezeigt werden, tritt ein Fehler auf.
- (PK09305) Beim Blättern durch ein großes Diagramm kann es zu Leistungseinbußen kommen. In einigen Szenarios liegt die CPU-Auslastung bei 100 %.
- (PK10670) Assoziationsklassen werden nicht korrekt instanziiert.
- (PK10846) Bei Verwendung des Formbildmodus für Stereotypen können Elemente in einem Aktivitätsdiagramm keine Symbole anzeigen.
- (PK11448) Beim Öffnen eines Diagramms wird möglicherweise der folgende Fehler angezeigt, und das Diagramm wird nicht geöffnet: "Die Komponente kann nicht erstellt werden."
- (PK12931) Falls Sie eine Klasse erstellen, die eine Schnittstelle implementiert, übernimmt diese alle Schnittstellenmethoden. Falls Sie dann eine Unterklasse aus dieser Klasse erstellen, sind die Schnittstellenmethoden nicht mehr verfügbar.
- (PK12973) Wenn Sie den Typ der Datensammlung in ein Signal ändern, weist das Element im Diagramm auf jeder Seite zwei Schrägstriche auf.
- (PK13849) Assoziationen aus der Klasse "AsociationClass" werden beim Drücken der Tastenkombination Strg+A nicht ausgewählt.
- (PK13991) Beim Hinzufügen einer UML-Assoziation zwischen zwei Java-Klassen kann es zu einer Beschädigung des Modells kommen.
- (PK15533) Bei der Verwendung eines großen Projekts (60 MB) dauern Modellierungsaktionen wie das Hinzufügen eines Attributs oder eines Ports sehr lang (40 Sekunden).
Informationen zur Installation von IBM Rational Systems Developer Fixpack 6.0.1.1, zu den Installationsvoraussetzungen, zur Installation über eine Befehlszeile sowie zur Einrichtung eines lokalen Spiegels des Aktualisierungsservers finden Sie in den Installationsanweisungen unter http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsd/60/install_instruction/6011/nl/install_de_DE.html.
Zur Installation dieses Fixpacks sind keine weiteren Hardwarevoraussetzungen erforderlich.
Sie können dieses Fixpack zur Verwendung mit IBM Rational Systems Developer 6.0.1 installieren. Bevor Sie mit der Installation des Fixpacks beginnen, müssen Sie den IBM Updater für Rational-Produkte 6.0.1 installieren.
Beachten Sie, dass zusätzlich zu den im Installationshandbuch von Version 6.0.1 aufgelisteten Betriebssystemen auch noch die folgenden Betriebssysteme unterstützt werden, wenn Sie dieses Fixpack installieren:
- Windows® Server 2003 Standard Edition mit Service-Pack 1
- Windows Server 2003 Standard Edition mit Service-Pack 1
Wenn Sie lokale Aktualisierungen verwenden und mehrere Produkte installiert haben, müssen Sie die Fixpacks der Version 6.0.1.1 für alle installierten Produkte auf Ihrer lokalen Update-Site herunterladen. Dies ist aufgrund gegenseitiger Abhängigkeiten unter diesen Produkten erforderlich. Wenn Sie mehrere Produkte installiert haben, nur einen Fixpack herunterladen und den Updater für Rational-Produkte ausführen, meldet der Updater eine Warnung, wenn Sie nach Aktualisierungen suchen, dass eine der erforderlichen Aktualisierungen fehlt. Diese Situation ist jedoch nur für Kunden relevant, die lokale Update-Sites verwenden.
Um die Fixpacks gleichzeitig zu installieren, laden Sie sie auf Ihre lokale Update-Site herunter. Installieren Sie anschließend unter Verwendung des Updaters für Rational-Produkte alle Fixpacks gleichzeitig von der Update-Site.
Die Produkthomepage von Rational Systems Developer hat die Adresse www.ibm.com/software/awdtools/developer/systemsdeveloper/. Häufig gestellte Fragen (FAQs), Listen von bekannten Problemen und Korrekturen sowie andere Unterstützungsdaten finden Sie auf der Seite der Produktunterstützung unter www.ibm.com/software/awdtools/developer/systemsdeveloper/support/index.html.
© Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.
Die Verwendung der im vorliegenden IBM Produkt enthaltenen XDoclet-Dokumentation wurde genehmigt und wird durch den folgenden Copyrightvermerk geschützt: Copyright (c) 2000-2005, XDoclet Team. Alle Rechte vorbehalten.
Bestimmte Teile basieren auf der Veröffentlichung Design Patterns: Elements of Reusable Object-Oriented Software von Erich Gamma, Richard Helm, Ralph Johnson und John Vlissides, Copyright (c) 1995 Addison-Wesley Publishing Company, Inc. Alle Rechte vorbehalten.
Die vorliegenden Informationen wurden für Produkte und Services entwickelt, die auf dem deutschen Markt angeboten werden. Möglicherweise bietet IBM die in dieser Dokumentation beschriebenen Produkte, Services oder Funktionen in anderen Ländern nicht an. Informationen über die gegenwärtig im jeweiligen Land verfügbaren Produkte und Services sind beim IBM Ansprechpartner erhältlich. Hinweise auf IBM Lizenzprogramme oder andere IBM Produkte bedeuten nicht, dass nur Programme, Produkte oder Dienstleistungen von IBM verwendet werden können. Anstelle der IBM Produkte, Programme oder Dienstleistungen können auch andere ihnen äquivalente Produkte, Programme oder Dienstleistungen verwendet werden, solange diese keine gewerblichen Schutzrechte der IBM verletzen. Die Verantwortung für den Betrieb von Fremdprodukten, Fremdprogrammen und Fremdservices liegt beim Kunden.
Für in dieser Dokumentation beschriebene Erzeugnisse und Verfahren kann es IBM Patente oder Patentanmeldungen geben. Mit der Auslieferung dieser Dokumentation ist keine Lizenzierung dieser Patente verbunden. Lizenzanforderungen sind schriftlich an folgende Adresse zu richten (Anfragen an diese Adresse müssen auf Englisch formuliert werden):
IBM Europe
Director of Licensing
92066 Paris La Defense
Cedex
France
Trotz sorgfältiger Bearbeitung können technische Ungenauigkeiten oder Druckfehler in dieser Veröffentlichung nicht ausgeschlossen werden. Die hierin enthaltenen Angaben werden in regelmäßigen Zeitabständen aktualisiert. Die Änderungen werden in Überarbeitungen oder in Technical News Letters (TNLs) bekannt gegeben. IBM kann jederzeit ohne vorherige Ankündigung Verbesserungen und/oder Änderungen an den in dieser Veröffentlichung beschriebenen Produkten und/oder Programmen vornehmen.
Verweise in dieser Veröffentlichung auf Websites anderer Anbieter dienen lediglich als Benutzerinformationen und stellen keinerlei Billigung des Inhalts dieser Websites dar. Das über diese Websites verfügbare Material ist nicht Bestandteil des Materials für dieses IBM Produkt. Die Verwendung dieser Websites geschieht auf eigene Verantwortung.
Werden an IBM Informationen eingesandt, können diese beliebig verwendet werden, ohne dass eine Verpflichtung gegenüber dem Einsender entsteht.
Lizenznehmer des Programms, die Informationen zu diesem Produkt wünschen mit der Zielsetzung: (i) den Austausch von Informationen zwischen unabhängigen, erstellten Programmen und anderen Programmen (einschließlich des vorliegenden Programms) sowie (ii) die gemeinsame Nutzung der ausgetauschten Informationen zu ermöglichen, wenden sich an folgende Adresse:
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USADie Bereitstellung dieser Informationen kann unter Umständen von bestimmten Bedingungen - in einigen Fällen auch von der Zahlung einer Gebühr - abhängig sein.
Die Lieferung des in der Dokumentation aufgeführten Lizenzprogramms sowie des zugehörigen Lizenzmaterials erfolgt im Rahmen der ICA-Lizenzbedingungen (IBM Customer Agreement), der internationalen Nutzungsbedingungen für Programmpakete oder einer äquivalenten Vereinbarung.
Alle in diesem Dokument enthaltenen Leistungsdaten stammen aus einer gesteuerten Umgebung. Die Ergebnisse, die in anderen Betriebsumgebungen erzielt werden, können daher erheblich von den hier erzielten Ergebnissen abweichen. Einige Daten stammen möglicherweise von Systemen, deren Entwicklung noch nicht abgeschlossen ist. Eine Gewährleistung, dass diese Daten auch in allgemein verfügbaren Systemen erzielt werden, kann nicht gegeben werden. Darüber hinaus wurden einige Daten unter Umständen durch Extrapolation berechnet. Die tatsächlichen Ergebnisse können abweichen. Benutzer dieses Dokuments sollten die entsprechenden Daten in ihrer spezifischen Umgebung prüfen.
Alle Informationen zu Produkten anderer Anbieter stammen von den Anbietern der aufgeführten Produkte, deren veröffentlichten Ankündigungen oder anderen allgemein verfügbaren Quellen. IBM hat diese Produkte nicht getestet und kann daher keine Aussagen zu Leistung, Kompatibilität oder anderen Merkmalen machen. Fragen zu den Leistungsmerkmalen von Produkten anderer Anbieter sind an den jeweiligen Anbieter zu richten.
Die oben genannten Erklärungen bezüglich der Produktstrategien und Absichtserklärungen von IBM stellen die gegenwärtige Absicht der IBM dar, unterliegen Änderungen oder können zurückgenommen werden, und repräsentieren nur die Ziele der IBM.
Diese Veröffentlichung enthält Beispiele für Daten und Berichte des alltäglichen Geschäftsablaufes. Sie sollen nur die Funktionen des Lizenzprogrammes illustrieren; sie können Namen von Personen, Firmen, Marken oder Produkten enthalten. Alle diese Namen sind frei erfunden; Ähnlichkeiten mit tatsächlichen Namen und Adressen sind rein zufällig.
COPYRIGHTLIZENZ:
Diese Veröffentlichung enthält Musteranwendungsprogramme, die in Quellensprache geschrieben sind. Sie dürfen diese Musterprogramme kostenlos kopieren, ändern und verteilen, wenn dies zu dem Zweck geschieht, Anwendungsprogramme zu entwickeln, verwenden, vermarkten oder zu verteilen, die mit der Anwendungsprogrammierschnittstelle konform sind, für die diese Musterprogramme geschrieben werden. Diese Beispiele wurden nicht unter allen denkbaren Bedingungen getestet. Daher kann IBM die Zuverlässigkeit, Wartungsfreundlichkeit oder Funktion dieser Programme weder zusagen noch gewährleisten.
Kopien oder Teile der Musterprogramme bzw. daraus abgeleiteter Code müssen folgenden Copyrightvermerk beinhalten:
© (Name Ihrer Firma) (Jahr). Teile des vorliegenden Codes wurden aus Musterprogrammen der IBM Corp. abgeleitet. © Copyright IBM Corp. 2004, 2005. Alle Rechte vorbehalten.
Werden diese Informationen als Softcopy (Book) angezeigt, erscheinen keine Fotografien oder Farbabbildungen.
Informationen zur Programmierschnittstelle
Werden Informationen zur Programmierschnittstelle bereitgestellt, ermöglichen Ihnen diese das Erstellen von Anwendungssoftwareprogrammen mit Hilfe dieses Programms.
Allgemeine Programmierschnittstellen ermöglichen Ihnen das Schreiben von Anwendungssoftwareprogrammen, die die Services der Tools des vorliegenden Programms nutzen.
Diese Informationen enthalten möglicherweise auch Diagnose-, Änderungs- und Optimierungsinformationen. Diese Informationen werden bereitgestellt, um Ihnen die Behebung von Fehlern in Ihren Anwendungssoftwareprogrammen zu erleichtern.
Achtung: Diese Diagnose-, Änderungs- und Optimierungsinformationen dürfen nicht als Programmierschnittstelle verwendet werden, da sie jederzeit geändert werden können.
Marken und Servicemarken
Folgende Namen sind in gewissen Ländern Marken der International Business Machines Corporation:
- IBM
- Rational
- Rational Rose
- XDE
Java und alle Java-basierten Marken sind in gewissen Ländern Marken von Sun Microsystems, Inc.
Windows und Windows NT sind in gewissen Ländern Marken der Microsoft Corporation.
Intel und Pentium sind in gewissen Ländern Marken oder eingetragene Marken der Intel Corporation oder ihrer Tochtergesellschaften.
UNIX ist in gewissen Ländern eine eingetragene Marke von The Open Group.
Linux ist in gewissen Ländern eine Marke von Linus Torvalds.
Andere Namen von Unternehmen, Produkten oder Services können Marken oder Servicemarken anderer Unternehmen sein.