为了提供满足客户服务质量需求的组合Web服务,首先在扩展现有的Web服务描述语言WSDL(Web ser-vice description language)的基础上通过增加描述服务质量的服务质量元素,提出了扩展的Web服务描述语言EWS-DL(enhanced Web service description language)描述服务,并给出了一种组合服务管理语言SCML(service compositionmanagement language)来管理服务组合,然后提出了基于多目标决策理论的服务选择方法,并设计了一种支持服务质量驱动的服务组合框架E-WsFrame(evolved Web service framework),给出了E-WsFrame原型系统的具体实现.试验表明,该原型可以提供满足客户服务质量需求的组合Web服务.