Dismiss
InnovationQ and the IP.com Prior Art Database will be updated on Sunday, December 15, from 11am-2pm ET. You may experience brief service interruptions during that time.
Browse Prior Art Database

EFFICIENT, MAINTAINABLE IMPLEMENTATION OF STATE MACHINES IN SOFTWARE

IP.com Disclosure Number: IPCOM000007291D
Original Publication Date: 1994-Oct-01
Included in the Prior Art Database: 2002-Mar-12

Publishing Venue

Motorola

Related People

Authors:
Tom Ziomek

Abstract

Real time systems often need to implement state machines in software. Existing implementation meth- ods for software state machines lead to code which is extremely complex, inefficient, error-prone and d&cult to debug. These implementations are diffi- cult to modify because the logic used to reach a given state is scattered around one large fUndion or several separate functions.