| |
September 2003 UML-Profil für Schedulability, Leistung und Zeit 3-39 3 3,2,2,4 Etikettierte WertcArten Die folgenden Arten der Umbauwertzeichenketten werden für Gebrauch mit den Stereotypes oben definiert. Wir haben TVL verwendet, um diese häufig komplizierten Zeichenketten zu beschreiben. Sie sind alle Fälle von TVL-Listenart. Die Elemente der Liste sind gewöhnlich Mischungen der Zeichenketten, numerische Druckfehler, Variable Namen TVL und TVL expressions.In, welches die Syntax dieser Arten, wir darstellt verwenden Sie die folgenden notational Versammlungen des Standards BNF: Zeichenkette des ? A zwischen doppelten Anführungsstrichen (") stellt einen Druckfehler dar. Zeichen des ? A in den eckigen Haltewinkeln (< Element >) ist ein Nichtterminal. Scheinbeiliegendes des ? A in den eckigen Klammern ([ < Element > ]) deutet ein wahlweise freigestelltes Element von an ein Ausdruck. das Zeichen des ? A, das von einem Sternchen gefolgt wird (< Element > *) deutet eine offene Zahl von an Wiederholungen dieses Elements. senkrechter Strich des ? A zeigt eine Wahl des Ersatzes an. Merken Sie daß TVL verwendet Klammern, um Reihen, die Kommas zum Trennen der Elemente von zu kennzeichnen Reihen und einzelne Anführungsstriche für Zeichenkettedruckfehler. GRMmappingString Diese Zeichenkette liefert eine Zeichenkettedarstellung der Diagrammtabelle in einer Realisierung Verhältnis. Das allgemeine Format für diese Zeichenkette wird durch die TVL-Reihe gegeben: "("< TableEntry > [", "< TableEntry > ] *".html" Das Format für eine einzelne Tabelleneintragung ist: < TableEntry >::= "("< LogicalElementName > *", " < EngineeringElementName > * ", "< MapType >", " < MapLinkage > ", "< Begrenzungen >".html" wo: < LogicalElementName > und < EngineeringElementName > sind das Zeichenkettedarstellen der volle Wegname des passenden vorbildlichen Elements < MapType >::= ' einschließlich '|' exklusiver Static '|' exklusives dynamisches ' < MapLinkage >::= ' Synchronisierung '|' async '|' ersetzen Sie ' < Begrenzungen > ist entweder eine leere Zeichenkette oder eine Zeichenkette, die einen Ausdruck in einigem darstellt Begrenzungssprache wie OCL 1 . 1. Diese Spezifikation definiert nicht die Semantik oder Syntax solcher Begrenzungsausdrücke; dieses kann nützlich sein, in den zukünftigen Versionen des Profils zu definieren. |  |
|
| |
|
|