Use-Case-Modell

Use-Case-Modell
Strukturdiagramme der UML
Klassendiagramm
Komponentendiagramm
Kompositionsstrukturdiagramm
Objektdiagramm
Paketdiagramm
Verteilungsdiagramm
Verhaltensdiagramme der UML
Aktivitätsdiagramm
Anwendungsfalldiagramm
Interaktionsübersichtsdiagramm
Kommunikationsdiagramm
Sequenzdiagramm
Zeitverlaufsdiagramm
Zustandsdiagramm

Ein Anwendungsfalldiagramm (engl. use case diagram) ist eine der dreizehn Diagrammarten der Unified Modeling Language (UML), einer Sprache für die Modellierung der Strukturen und des Verhaltens von Software- und anderen Systemen.

Das Anwendungsfalldiagramm ist ein Verhaltensdiagramm. Es zeigt eine bestimmte Sicht auf das erwartete Verhalten eines Systems und wird deshalb für die Spezifikation der Anforderungen an ein System eingesetzt. In einem Anwendungsfalldiagramm werden typischerweise Anwendungsfälle und Akteure mit ihren Abhängigkeiten und Beziehungen dargestellt.

Ein Anwendungsfalldiagramm stellt keine Ablaufbeschreibung dar. Ablaufbeschreibungen zu einem Anwendungsfall können mit einem Aktivitäts-, einem Sequenz- oder einem Kollaborationsdiagramm / (ab UML 2.x Kommunikationsdiagramm) dargestellt werden.

Inhaltsverzeichnis

Beispiele

Beispiel für ein Anwendungsfalldiagramm mit einem Kopf- und einem Inhaltsbereich. Das Schlüsselwort im Kopfbereich ist use case

Das Anwendungsfalldiagramm in der Abbildung links ist in einen Kopf- und in einen Inhaltsbereich getrennt und mit einem Rahmen umschlossen, so wie es die UML2 neu für alle Diagramme vorsieht.


Beispiel für ein komplexeres Anwendungsfalldiagramm, hier ohne Kopfbereich und ohne Rahmen

Die Abbildung links zeigt ein komplexeres Anwendungsfalldiagramm, das die Beziehungen zwischen dem Akteur Benutzer und dem System Multimediasystem festhält. Ein Benutzer ist an vier Anwendungsfällen interessiert, die ihrerseits untereinander in Beziehung stehen. Musik-CD erstellen ist der komplexeste Anwendungsfall, weil er zwei andere Anwendungsfälle importiert und optional durch einen dritten, CD beschriften, erweitert wird.


Unterschiede zur UML 1.x

Das Anwendungsfalldiagramm wird in der UML2 neu als Verhaltensdiagramm und nicht mehr als Strukturdiagramm eingestuft.

Siehe auch

Weblinks

Literatur

  • Christoph Kecher: "UML 2.0 - Das umfassende Handbuch" Galileo Computing, 2006, ISBN 3-89842-738-2
  • Bernd Oestereich: "Analyse und Design mit UML 2" Oldenbourg Wissenschaftsverlag, 2006, ISBN 3-486-57926-6

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Anwendungsfall-Modell — Strukturdiagramme der UML Klassendiagramm Komponentendiagramm Kompositionsstrukturdiagramm Objektdiagramm Paketdiagramm Verteilungsdiagramm Verhaltensdiagramme der UML …   Deutsch Wikipedia

  • Art Modell — Arthur B. Modell (born June 23, 1925, Brooklyn, New York) is a former National Football League team owner. He owned the Cleveland Browns from 1961 1995 and the Baltimore Ravens from 1996 ndash;2004.As Browns ownerDuring the 1940s and 1950s, he… …   Wikipedia

  • Geschwind-Behan-Gallura-Modell — Das Geschwind Behan Galaburda Modell, auch GBG Modell genannt, ist eine Hypothese zur Lateralisation des Gehirns. Inhaltsverzeichnis 1 Die Hypothese 2 Rezeption 3 Weiterführende Literatur 4 …   Deutsch Wikipedia

  • UCM — ist eine Abkürzung für: das Unified Change Management, ein Aufsatz auf IBM Rational ClearCase die University of California, Merced die Universität Complutense Madrid das University College Maastricht, ein College der Universität Maastricht das… …   Deutsch Wikipedia

  • Interaktionsdiagramm — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Kritik (vgl. engl. Artikel); Bedeutung der UML; aktueller Stand (November 2007 wurde Version 2.1.2 vorgelegt, wie wurde sie aufgenommen?) Du kannst Wikipedia helfen, indem… …   Deutsch Wikipedia

  • UML — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Kritik (vgl. engl. Artikel); Bedeutung der UML; aktueller Stand (November 2007 wurde Version 2.1.2 vorgelegt, wie wurde sie aufgenommen?) Du kannst Wikipedia helfen, indem… …   Deutsch Wikipedia

  • UML2 — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Kritik (vgl. engl. Artikel); Bedeutung der UML; aktueller Stand (November 2007 wurde Version 2.1.2 vorgelegt, wie wurde sie aufgenommen?) Du kannst Wikipedia helfen, indem… …   Deutsch Wikipedia

  • Unified Modeling Language — Die Unified Modeling Language (Vereinheitlichte Modellierungssprache), kurz UML, ist eine graphische Modellierungssprache zur Spezifikation, Konstruktion und Dokumentation von Software Teilen und anderen Systemen[1]. Sie wird von der Object… …   Deutsch Wikipedia

  • OOAD — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Objektorientierte Analyse und Design (OOAD) sind objektorientierte… …   Deutsch Wikipedia

  • Objektorientierte Analyse — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Objektorientierte Analyse und Design (OOAD) sind objektorientierte… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”