Text this: Agent-based computer-aided process planning for distributed manufacturing systems /