This document provides an overview of workflow automation, including its origins, definitions, commercial state of the art, example applications, and research issues. Workflow automation involves coordinating both user and application tasks across heterogeneous information systems. While current commercial tools support basic office automation workflows, more is needed to support complex enterprise-wide workflows involving multiple systems and transactional tasks. Key challenges include integrating legacy systems, customized transaction management, and distributed object management.
Related topics: