The use of finite state machines for task-based machine tool control. - Jean-Pierre Kruth; Tony Van Ginderachter; Prianggada Indra Tanaya; Paul Valckenaers (Comput. Ind., 2001)