Text this: Process planning and scheduling for distributed manufacturing /