The Grid Workflow Forum
[ start | index | login ]
start > UML activity diagram

UML activity diagram

Created by bassheide. Last edited by s.pellegrini, 5 years and 66 days ago. Viewed 5,362 times. #5
[diff] [history] [edit] [rdf]
labels
attachments

UML Activity Diagram

(sorry, still in German, have to translate that...)

Vom Prinzip her Zustandsautomaten.

References

  • Ricardo M. Bastos, Duncan Dubugras A. Ruiz, Extending UML Activity Diagram for Workflow Modeling in Production Systems, Faculdade de Informática Pontifícia Universidade Católica do Rio Grande do Sul Porto Alegre - RS – Brasil. >>pdf
  • Marlon Dumas and Arthur H.M. ter Hofstede, UML Activity Diagrams as a Workflow Specification Language, Cooperative Information Systems Research Centre Queensland University of Technology >>pdf

Links

Unterschiede zu Petri nets

(Quelle: Falk Neubauer)

Theoretischer Ansatz:

  • Zustandsautomaten = endliche Automaten
  • Petrinetz = gerichteter Graph

Determinismus:

  • Zustandsautomat = deterministisch (von einem Zustand aus gibt es zu einer Eingabe h�chstens einen Zustands�bergang)
  • Petrinetz = nicht deterministisch (erlauben bei einem Zustand mit einer Eingabe, einen oder mehrere Zustands�berg�nge)

Nebenl�ufigkeit

  • Zustandsautomat = zu einem Zeitpunkt in genau einem Zustand (au�er Nebenl�ufige Harel-Automaten).
  • Petrinetz = zu einem Zeitpunkt kann es sich in mehreren Zust�nden, dargestellt durch aktuelle Markenbelegung der Stellen, befinden.

Standardisierung

  • Zustandsautomaten = Akzeptierter UML Standard (state and activity diagram)
  • Petrinetze = bilden eine weitgehend f�r sich stehendes Konzept (ohne Standardisierung)
Please login to post a comment.
gridworkflow.org | Copyright 2005-2008 Fraunhofer FIRST