Difference between revisions of "FiniteStateMachine"
From Lost In Wonderlands
(Created page with "= Finite State Machine = ''by paul.plaquette, Senior Software Engineer, Trilda'' == See Also == * Technoverse * Main Page == Theorie Links == * https:...") |
(→Theorie Links) |
||
Line 47: | Line 47: | ||
*a Quantum version ? | *a Quantum version ? | ||
https://en.wikipedia.org/wiki/Quantum_finite_automata | https://en.wikipedia.org/wiki/Quantum_finite_automata | ||
+ | |||
+ | * FSM with Ruby | ||
+ | http://bits.citrusbyte.com/state-design-pattern-with-ruby/ | ||
== Tools link == | == Tools link == |
Revision as of 22:08, 28 January 2017
Contents
Finite State Machine
by paul.plaquette, Senior Software Engineer, Trilda
See Also
Theorie Links
- https://en.wikipedia.org/wiki/Finite-state_machine#Transducers
- https://en.wikipedia.org/wiki/Mealy_machine
- https://en.wikipedia.org/wiki/Moore_machine
- state pattern
https://en.wikipedia.org/wiki/State_pattern
- control tables
https://en.wikipedia.org/wiki/Control_table
- the Turing Machine
https://en.wikipedia.org/wiki/Turing_machine https://en.wikipedia.org/wiki/Recursively_enumerable_language
- FSDM
https://en.wikipedia.org/wiki/Finite_state_machine_with_datapathFSDM
- describe Finite State Machine in UML
https://en.wikipedia.org/wiki/UML_state_machine
- State Diagrams
https://en.wikipedia.org/wiki/State_diagram
- petri nets
https://en.wikipedia.org/wiki/Petri_net
- stack based automaton
https://en.wikipedia.org/wiki/Pushdown_automaton
- a Quantum version ?
https://en.wikipedia.org/wiki/Quantum_finite_automata
- FSM with Ruby
http://bits.citrusbyte.com/state-design-pattern-with-ruby/
Tools link
Android
https://github.com/android/platform_frameworks_base/blob/master/core/java/com/android/internal/util/StateMachine.java
EasyFlow - Java - android
EasyFlow - javascript node.js
https://github.com/Beh01der/node-easy-flow
Tiny Machine Java Android
Open Source FSM editor
- YAKINDU
https://en.wikipedia.org/wiki/YAKINDU_Statechart_Tools