Anwendungsfallgeneralisierungen werden verwendet, um zu veranschaulichen, dass Workflows eine gemeinsame Struktur,
einen gemeinsamen Zweck und gemeinsame Verhalten haben. Ein übergeordneter Anwendungsfall kann in mehrere
untergeordnete Anwendungsfälle unterteilt werden, die spezifische Formen des übergeordneten Anwendungsfalls darstellen.
Diese Generalisierung gilt für Anwendungsfälle.
Lesen Sie zum Vergleich die Seiten Richtlinie für Arbeitsergebnis: Anwendungsfallgeneralisierung im
Systemanwendungsfallmodell und Technik:
Generalisierung.
Nachdem Sie den Workflow jedes Geschäftsanwendungsfalls skizziert haben, werden Sie feststellen, dass mehrere
Geschäftsanwendungsfälle ähnliche Strukturen und Verhalten aufweisen. Sie können gemeinsames Verhalten in einem eigenen
Geschäftsanwendungsfall abbilden, um zu vermeiden, denselben Workflow mehrfach zu beschreiben.
Eine Anwendungsfallinstanz, die einen untergeordneten Anwendungsfall ausführt, folgt dem Ereignisablauf, der für den
übergeordneten Anwendungsfall beschrieben ist, und fügt zusätzliches und geändertes Verhalten ein, das im
Ereignisablauf des untergeordneten Anwendungsfalls beschrieben ist.
Sie sollten Modelle überarbeiten, die mehrere Ebenen von Anwendungsfallgeneralisierungen haben. Ebenen dieser Art
beeinträchtigen die Verständlichkeit der Modelle, selbst wenn sie ansonsten korrekt sind.
|