Service-oriented computing has attracted significant attention over recent years. While this innovative approach provides enormous potential for software development in an open, networked environment, the very different constraints and quality concerns in different domains have so far led to a heterogeneous landscape of service platforms.While a single integrated platform would be highly desirable ...