Tool Analysis | Home

Statechart Tool Analysis >> ArgoUML

Components:
Hierarchy (Y/N) Yes
Orthogonality (Y/N) Yes
Guards (Y/N) Yes
Hyperedges (Y/N) Yes
History (Y/N) Yes
Deep history (Y/N) Yes
Conditional component (Y/N) Yes
Select component (Y/N) No
Forks (Y/N) Yes
Joins (Y/N) Yes
Synch states (Y/N) Yes
Environment Features:
Hierarchical zoom (Y/N) No
API functions None
Simulation (Y/N) No
Code generation (Y/N) Limited. ArgoUML can build templates for classes but methods must be filled in.
Semantics:
Causality (Y/N) Yes
Negated triggers (Y/N) No
Contradictory actions (Y/N) There is no mechanism to prevent contradictory triggers or actions.
Inter-level transitions (Y/N) Yes
State references (Y/N) Yes. ArgoUML provides a framework where it is possible to reference most of the underlying data structures.
Compositional semantics (Y/N) No
Instantaneous states (Y/N) Yes
Event durability Instantaneous.
Determinism Deterministic.
Transition priorities STATEMATE priority scheme.
Interrupts Non-preemptive interrupts.

Tool Analysis | Home