Composite applications have garnered attention due to a combination of three concepts that have each been "hot" in their own right: process automation, Web services, and a system for developing ...