2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...
2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...
2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3.2 Anwendungsfall-Diagramm<br />
Abbildung 7: PVS - Use-Case-Diagramm<br />
Anwendungsfälle, die im Wesentlichen Browsing- und Such-Aktionen des Benutzers<br />
beinhalten (jedoch keine Transaktionen) sind mit dem Stereotyp «navigation» versehen.<br />
Die «extend»-Beziehungen, die zwischen einigen Anwendungsfällen bestehen, sind sowohl<br />
mit dem Namen des Erweiterungspunkts (in Klammern) als auch der Erweiterungsbedingung<br />
beschriftet. Bedingungen wie z.B. User selects EDIT (bei der Erweiterung des<br />
Anwendungsfalls ViewPublicationDetails durch EditPublicationByForm)<br />
geben an, dass der Benutzer den erweiternden Use-Case durch eine Aktion auf der<br />
<strong>Web</strong>oberfläche selbst starten kann. In vielen Fällen wird durch die Erweiterungsbeziehung<br />
bereits die Navigationsstruktur des Systems angedeutet. So wird das Navigationsmodell später<br />
z.B. festlegen, dass die Prozessklasse EditPublication nur über den Navigationsknoten<br />
Publication erreichbar ist, welcher Detailinformationen über eine einzelne Publikation<br />
bereitstellt.<br />
3.3 Exkurs: BibTeX<br />
BibTeX ist ein Dateiformat, das zur Verwaltung von Bibliographien verwendet wird. Es<br />
kommt üblicherweise in Kombination mit dem Textsatz-System LaTeX zum Einsatz, kann<br />
24