基于多用户偏爱推理的Web服务选择

来源 :东南大学 | 被引量 : 0次 | 上传用户:jxdytmj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着面向服务体系架构的提出和应用,计算机软件的发展已进入到一个开放的世界。服务计算,特别是基本Web的服务组合,作为开放的分布式计算环境的发展方向,已越来越多的被关注和研究。由于Web服务具有规模大、异构、语义模糊、动态变化、不确定等特征,如何动态地进行简单Web服务的选择和组合,以提供复杂的,高性能的Web服务是我们面临的关健性的挑战问题。 目前,研究Web服务组合问题主要集中在二个方面:基于功能的和基于服务质量的(QoS)。本文中我们将关心如何解决根据用户的偏好提供基于服务质量的高性能服务组合问题。如何在一些功能相似或相同的服务集合中选出更符合用户要求的服务,当前所使用的方法总的来说可以分为二大类:定量的方法和定性的方法。定量的方法适用于用户对于服务的各种属性(如响应时间、价格、可用性等)及各属性的权重等能够给出明确的满足用户要求的具体值。然而在大多数情况下,这种要求对用户来说是苛刻的,因为用户可能自己都不知道该如何给定这些值才更符合自己的要求,他们更多的或更愿意表达自己的对于各种属性的喜好关系,比如“我偏爱于价格甚于响应时间,在其它条件相同的情况下”。如何捕获用户的这种偏爱关系并将其应用于服务的选择,以选择出更符合用户偏爱的服务,这就是定性方法所要解决的主要问题。目前研究偏爱问题主要有二种方法:非单调逻辑和基于CP-net的研究方法。 目前对于基于用户偏爱的Web服务选择的研究主要集中在单个用户的偏爱,然而现实的情况是:可能会有多个用户同时提出对服务选择的不同的偏好,在这种情况下如何综合考虑所有用户的偏好,使其尽可能满足大部分用户的偏爱要求,这是单个用户偏爱研究方法所无法解决的。本文我们将采用基于mCP-nets的方法解决多用户多偏爱的服务选择问题。本文同时考虑了当用户的偏爱序列存在环路时,如何将环路进行有效拆解,将其转化为相应的无环偏爱序列来进行表示和推理。 本文首先详细介绍了Web服务及Web服务组合的相关基本概念,接着介绍了偏爱逻辑的一些基本概念,并在此基础上将CP-net应用于Web服务选择过程中用户偏爱的表示及推理上。最后给出了一个原型系统,用于说明本文所采用的方法的正确性及有效性。
其他文献
本硕士论文的背景是四川省网络通信技术重点实验室进行的有关下一代Internet体系结构的研究工作,即“单物理层用户数据交换平台体系结构”(SUPA-Single physical-layer User-
随着我国居民汽车保有量的不断增长,道路交通安全问题就变得越来越突出。而在各种导致交通事故的因素中,驾驶员的疲劳驾驶是非重要的一种。因此如何能快速有效的判断驾驶员的
伴随着信息高速公路的建设,数字技术、数据库技术迅猛发展,人类的数据库里积累了越来越多的历史数据,而从这些海量的数据里探索出实用的有价值的信息对人类社会的发展有着重要的
网络虚拟化技术被视为构建新一代互联网体系架构的重要技术之一,其本质是通过对物理网络的资源进行适当抽象,然后采用有效的资源分配算法和资源使用隔离机制等技术,在同一个
北京奥运会除了本身规模空前外,比赛场地更是前所未有地分布在了7个不同的城市,还涉及38个竞赛场馆和18个非竞赛场馆,7个IT场所和2200场比赛,包括超过900台服务器、7000台电脑终
随着WWW的快速发展,信息过载成为人们获取有效信息的一个障碍,个性化服务技术应运而生。推荐系统是个性化服务技术在Web 应用中最重要的形式,它融合了搜索引擎、数据挖掘、机器
任何系统都不可避免地受到噪声的影响,如何有效地消除和抑制噪声是多年来的热门研究课题之一。噪声抑制方法可以分为两大类:被动噪声抑制和主动噪声抑制。随着控制系统理论和
随着Internet的蓬勃发展,高校校园网的规模越来越大,用户日益增多,网络结构也更加复杂。采用telnet命令管理方式已经无法从总体上对校园网络进行有效的监视、分析和控制。由于简
随着计算机技术的广泛应用,软件系统的规模和复杂性不断攀升,由于软件错误直接造成系统失效的比率持续递增。软件失效发生后,如何自动调试程序和定位引发失效的软件故障是一
随着云计算科技的迅猛发展,越来越多的诸如科学计算、分布式应用等大型应用都开始利用云计算资源。大型应用程序的工作流可以用DAG(有向无环图)来描述,关于有期限约束的共享