Enterprises have to adapt their business processes quickly and efficiently to new business environments to ensure business success and long term survival. It is not sufficient to apply best business practices but new practices have to be developed and executed. These requirements are met by new business process automation technologies, based on concepts like web services, EAI, workflow, enterprise service architectures, and automation engines...