| |
PrüfenAngenommene Spezifikation Des PROFILS 2,0 UML 25 Diese Richtlinien stellen sicher, daß Hauptbeschreibungen vor Rückstellungen betrachtet sind und innere Rückstellungen vorher betrachtet sind die äußere. 2 Die oben genannte Richtlinie trifft zu, wenn die Rückstellung wie fortfahren definiert wird welches die Situation ist, wenn nichts ausdrücklich spezifiziert wird. Wenn die Rückstellung als Wiederholung definiert wird ist der resultierende Satz der Spuren durchdachter, da die Rückstellungsteile sind wiederholte eine Anzahl von Zeiten abhängig von dem Wiederholungszählimpuls der Wiederholung . Für Rückstellungen, die auf Zustandmaschinen beschrieben werden, betrachten wir die Rückstellung, sowie das Zutreffen des Zustandes (oder Region) die Rückstellung zum Sein Übergangsmatrizen. Die einfache Richtlinie zum Kombinieren der Rückstellung mit der Hauptbeschreibung ist daß das Resultat ist der Anschluß aller Übergänge, aber so, daß die Übergänge, die durch einen Zurückfallenauslöser ausgelöst werden, nur erscheinen können, wenn es Nr. gibt Übergang vom gleichen Zustand mit einem Haupt-Auslöser gleich diesem Zurückfallenauslöser. Der Anfangsübergang der Rückstellung ist- immer entfernt vom resultierenden Satz von Übergängen. Wir können hybride Rückstellungen haben, in denen eine Rückstellung innerhalb einer Abhängigkeit angewendet werden kann, aber definiert worden als Zustandmaschine. In so umkleidet die Standardannahhmemaschine gilt als gleichwertig mit dem Satz der Spuren, die er produzieren kann (oder gesagt anders als die Zeichenketten, die die Automaten annehmen können). Wenn es keine verbraucherbestimmte Rückstellung gibt, die zutrifft, geschieht was, ist ein semantischer Veränderungspunkt. Der semantische Veränderungspunkt kann die folgenden Deutungen oder andere Deutungen haben, die durch das Werkzeug entschieden werden Verkäufer. ?, das UML 2,0 entspricht, wo die Reaktion auf einen unerwarteten Auslöser (in den Zustandmaschinen) daß ist Fall wird ignoriert, wenn es keinen zusammenpassenden Auslöser auf einem Übergang gibt. ? der Fall kann aufgeschoben werden. ? der Testbestandteil kann ein FinishAction durchführen. (sehen Sie "FinishAction" auf p age27) Darstellung Eine Rückstellung ist ein Verhalten und hat keine spezielle Darstellung anders als die stereotype Zeichenkette. Das prüfenprofil gibt Beispiele des Verbrauches von Abhängigkeiten und von Zustandmaschinen als Rückstellungsdarstellungen in Tabelle 27 und Tabelle 28 . Beispiele Beispiele von Rückstellungen können in Tabelle 27 gefunden werden, Tabelle 28 und Tabelle 29 . DefaultApplication Beschreibung Eine Rückstellungsanwendung ist eine Abhängigkeit, die verwendet wird, um ein Rückstellungsverhalten an einer Maßeinheit der Prüfung auf einem Testbestandteil anzuwenden. Begrenzungen [ 1 ] Die Rückstellungsanwendung bezieht eine Rückstellung auf einer Maßeinheit des Testverhaltens. Diese Maßeinheit vom Test muß Verhalten eins vom folgenden sein: Paket, Klassifikator, Verhalten, InteractionFragment, Zustand, Region oder Tätigkeit. [ 2 ] Die Vielfältigkeit von clientDependency wird eingeschränkt [ 0,,1 ]. 2. Wenn ein Paket mit einer dazugehörigen Rückstellung ein anderes Paket mit einer Rückstellung importiert, importierte Rückstellung gilt als äußerer als die des importierenden Pakets. Ebenso wenn eine Kategorie mit einer Rückstellung ist eine Spezialisierung von anderen mit einer Rückstellung, die Rückstellung der fachkundigen Kategorie ist innerer betrachtet als die der allgemeinen Kategorie. |  |
|
| |
|
|