State Automata with Output:

A state automaton with outputs is a 7-tuple (, , , , , , ), where:

  • (, , , , ) is a state automaton
  • is a discrete set of outputs
  • is an output function
    • For each , is the system output when the current state is

Observation:

State automata are state automata with outputs where:

  • for all (identity function)

Observation:

State automata with outputs includes Moore Machines as a special case (when is finite)

  • Moore Machine are finite state machines used in sequential logic implementation

~Example: model of a queuing system (cont’d)


Observation:

In this example the model cannot be completed, its nonsense, so we can say that the model we designed is wrong for the system