Businesses consist of processes and strive for excellence in business processes. There are different communities addressing business processes, each with its own objectives, tools and terminology-business process reengineering, business process modeling, business process management, workflow...