Anwendungsfall
Aus Cascade
Ein Anwendungsfall (Use Case) ist ein klar definierter Prozess, der eindeutig benannt, einzeln ausgeführt und getestet, sowie gegen andere Anwendungsfälle abgegrenzt werden kann. Es beschreibt welche Funktionen das System dem Akteur zur Verfügung stellen soll und wie es mit anderen externen Systemen interagieren soll. Unterschieden werden Geschäfts-Anwendungsfälle und Software-Anwendungsfälle.
Für jeden Anwendungsfall werden die Ausgangsbedingungen, die Folgebedingungen, der Ablauf, und die Akteur spezifiziert.
Die Anwendungen können in einem Use-Case-Diagramm dargestellt werden.