More like a composition of interacting, state machines. Far as computers, one model applied well to many things is Abstract, State Machines. They're like Turing Machines for structures vs tape or whatever. They've been used in verification of hardware and software, too. Asmeta is an example tool.