论文部分内容阅读
Web服务(和实现Web服务的组件)是目前最重要的Web资源,作为新一代Web的基本构成元素,Web服务包括静态的信息、知识、计算资源和物理操作。但由于单个的服务能够提供的功能有限,有必要将共享的服务组合起来,提供功能更为强大的服务,这促使服务组合研究越来越重要。
本文着力于研究Web Service组合技术,特别是研究个性化的服务组合。首先在语义Web服务规范OWL-S的基础上结合Petri网的有关技术,提出了基于有色Petri网的Web Service组合模型,给出了服务组合的基本结构并定义了模型的变迁规则。
接着对个性化的服务组合的方法进行研究。首先对OWL-S进行扩展,增加用户的偏好和约束。然后将情景演算作为支持服务自动组合的形式化手段,对情景演算进行扩展,在情景演算中增加了意愿公理的表示和处理,使其可以处理用户偏好。把扩展的基于个性化的组合模型向情景演算进行映射,得到个性化的服务组合方法。
在个性化组合方法的基础上,提出了一个基于MAGE多Agent平台的分布式服务组合系统,该系统具有较好的可扩展性和灵活性,能够支持动态组合,并且能够解决组合中的异构问题。系统还支持服务提供者和请求者之间的双向查找。
最后,对论文进行了总结并提出将来工作的方向。