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
(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)