Business process management: Where business processes and web services meet