Difference between revisions of "FiniteStateMachine"

From Lost In Wonderlands
Jump to: navigation, search
(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

Finite State Machine

by paul.plaquette, Senior Software Engineer, Trilda


See Also

Theorie Links



  • 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

https://github.com/Beh01der/EasyFlow-example-AtmEmulator/blob/master/src/au/com/ds/ef/ae/AtmEmulator/MainActivity.java

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


Books