© Copyright International Business Machines Corporation 2006. All rights reserved.
© Copyright IBM Deutschland GmbH 2006. Alle Rechte vorbehalten.
Wenn Sie ein UML-Ablaufdiagramm erstellt und damit in einem Modell gearbeitet haben, können die folgenden Gültigkeitsfehler auftreten:
Assemblierungsconnector '<Connector>' darf nur von einem Aufgabenbereichsende definiert werden, für das eine Schnittstelle zu dem Aufgabenbereichsende erforderlich ist, das diese Schnittstelle zur Verfügung stellt.
Dieser Fehler bzw. diese Warnung tritt aufgrund einer Inkonsistenz in der UML 2.1-Spezifikation auf. Die Definition dieser Einschränkung in der UML-Spezifikation hat den Nebeneffekt, dass die Erstellung eines Kommunikationsdiagramms für alle Ablaufdiagramme verhindert wird, deren Lebenslinien keine Aufgabenbereiche darstellen, die Schnittstellen zur Verfügung stellen und für die Schnittstellen erforderlich sind. Zur Steigerung des Bedienungskomforts werden Connectoren zwischen den dargestellten Eigenschaften aller erstellten Lebenslinien erstellt, um die Erstellung von Kommunikationsdiagrammen zu ermöglichen.
IRJA0131W Property "operation" of "<Receive Operation Event> ReceiveOperationEvent1" has 0 value(s); requires between 1 and 1.
IRJA0131W Property "operation" of "<Send Operation Event> SendOperationEvent1" has 0 value(s); requires between 1 and 1.
IRJA0131W Property "signal" of "<Receive Signal Event>" has 0 value(s); requires between 1 and 1.
IRJA0131W Property "signal" of "<Send Signal Event>" has 0 value(s); requires between 1 and 1.
Diese Fehler bzw. Warnungen treten auf, weil es für die UML-Spezifikation erforderlich ist, dass diese Features für diese UML-Elemente angegeben werden. Dies würde jedoch verhindern, dass Benutzer Ablaufdiagramme als "Skizzen" verwenden, in denen Sie den allgemeinen Ablauf von Nachrichten darstellen möchten ohne tatsächlich Operationen oder Signale anzugeben bzw. zu definieren, die dazu gesendet oder empfangen werden. Das Produkt ermöglicht ein solches "Skizzieren", das diese Fehler bzw. Warnungen bei der Überprüfung zur Folge hat.