24.02.2013 Aufrufe

Modellierung - an der Universität Duisburg-Essen

Modellierung - an der Universität Duisburg-Essen

Modellierung - an der Universität Duisburg-Essen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Einführung in die <strong>Modellierung</strong><br />

Petrinetze<br />

Unified Modeling L<strong>an</strong>guage (UML)<br />

UML: Unified Modeling L<strong>an</strong>guage<br />

St<strong>an</strong>dard-<strong>Modellierung</strong>ssprache für<br />

Software Engineering.<br />

Basiert auf objekt-orientierten<br />

Konzepten.<br />

Sehr umf<strong>an</strong>greich, enthält viele<br />

verschiedene Typen von Modellen.<br />

Entwickelt von Grady Booch,<br />

James Rumbaugh, Ivar Jacobson<br />

(1997).<br />

Barbara König <strong>Modellierung</strong> 69<br />

Einführung in die <strong>Modellierung</strong><br />

Petrinetze<br />

Unified Modeling L<strong>an</strong>guage (UML)<br />

Ein weiteres Beispiel: Einschreiben <strong>an</strong> <strong>der</strong> <strong>Universität</strong><br />

Szenario: Eine Reorg<strong>an</strong>isation <strong>der</strong> <strong>Universität</strong>, und insbeson<strong>der</strong>e<br />

des Studiensekretariats, das für Einschreibungen zuständig ist,<br />

steht <strong>an</strong>.<br />

Hierzu soll <strong>der</strong> Ablauf des Einschreibens neuer Studieren<strong>der</strong><br />

modelliert werden . . .<br />

Barbara König <strong>Modellierung</strong> 71<br />

Einführung in die <strong>Modellierung</strong><br />

Petrinetze<br />

Unified Modeling L<strong>an</strong>guage (UML)<br />

Inhalt <strong>der</strong> Vorlesung<br />

Die vorgestellten <strong>Modellierung</strong>smethoden sind nicht die einzigen<br />

<strong>Modellierung</strong>smethoden in <strong>der</strong> Informatik.<br />

Hier: Fokus auf visuelle <strong>Modellierung</strong> mit Hilfe von Diagrammen<br />

Mögliche Alternative: algebraische <strong>Modellierung</strong>smethoden, die<br />

sich stärker <strong>an</strong> <strong>der</strong> Mathematik orientieren<br />

Barbara König <strong>Modellierung</strong> 70<br />

Einführung in die <strong>Modellierung</strong><br />

Petrinetze<br />

Unified Modeling L<strong>an</strong>guage (UML)<br />

Ein weiteres Beispiel: Einschreiben <strong>an</strong> <strong>der</strong> <strong>Universität</strong><br />

Darstellung des zeitlichen Ablaufs durch Symbolisieren <strong>der</strong><br />

beteiligten Partner als Linien und <strong>der</strong> Kommunikation durch Pfeile<br />

(Ausschnitt).<br />

zeitlicher<br />

Ablauf<br />

<strong>Universität</strong> Student/in Studiensekretariat<br />

Studieninformation <strong>an</strong>for<strong>der</strong>n<br />

Studieninformation<br />

Besuch <strong>der</strong> Einführungsver<strong>an</strong>staltung<br />

Aufstellen<br />

Bonautomat<br />

Anfor<strong>der</strong>n Bon<br />

Ausgeben Bon<br />

Unterlagen schicken<br />

. . . . . . . . .<br />

Barbara König <strong>Modellierung</strong> 72

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!