Web服务组合是Web服务应用的一个重要研究方向。语义Web服务组合系统可以看成是一个多Agent系统(MAS),在此中基于任务分解和服务质量(QoS)约束的思想,提出一种语义Web服务组合模型,该模型首先将用户的服务请求任务分解成多个且能够单独执行的子任务;每个子任务对应的服务发现通过语义进行匹配,服务选择指标又通过服务质量指数的计算来获得,从而形成满足用户需求的组合服务序列。最后的仿真实验结果表明了该模型的有效性和可用性。