面向应用需求的异构服务组装方案及关键技术研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:wingerwesker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络上存在大量可用的服务资源,为实现软件复用提供了可能。然而,这些服务资源基于不同的标准,最终用户对服务的了解程度不够深入,无法从庞大的服务资源中找到所需要的合适服务。用户应用需求和服务资源之间存在着巨大的鸿沟。本文采用自上而下分解用户需求,以及自下而上提供服务组装模板的方法解决用户应用需求和服务之间的沟通问题。论文基于本体构建领域知识库,对领域知识进行形式化描述。采用中图分类法建立领域知识库的层次分类体系,为异构服务组装系统理解用户应用需求,识别、选择服务注册库中的服务,以及用户需求与服务功能的匹配等工作提供语义支持。在领域知识库层次分类的基础上,采用基于距离的语义相似度计算方法。利用两个概念以及概念集合的语义相似度来理解用户的应用需求,向用户推荐满足功能的服务组装模板,帮助最终用户建立合理的工作流程。其次,在异构服务组装描述语言已有工作的基础上,提出服务组装模板的设计方法。利用模板封装功能相同的服务,屏蔽底层服务资源的具体细节,向最终用户提供可视化、易操作的统一接口。用户通过配置模板的QoS属性,使服务自动从功能和非功能两方面满足用户的应用需求。不存在适配的服务时,用户可以利用模板提供的接口,通过简单设置,向系统定制个性服务。最后,采用XML语言描述服务组装流程的服务结点、服务间的依赖关系以及服务间传递的信息,为异构服务组装系统各部分传递数据提供统一规范。
其他文献
随着社会的发展和科技的进步,人们在实际的工程应用中遇到了越来越多的复杂优化问题,它们大多具有大规模性、非线性、多约束性等特点。车间调度问题就是这类问题的典型代表。传
随着大规模软件的出现,软件质量成为软件行业倍受关注的重点问题之一,同时过程引擎管理系统的通用性不强,导致软件的开发成本高。为了解决这些问题,提出了一种解决方案——面
由于协议开发过程中,复杂的协议流程和协议应用场景可能会导致协议描述出现逻辑漏洞,致使整个系统产生逻辑冲突。协议的安全性和可靠性对协议是否能够安全有效的运行有很大影
波分复用技术的发展和成熟,使光网络在大容量的中间节点实现全光交换成为可能。目前的三种光交换技术中,光突发交换OBS(optical burst switch)因具有适中的交换粒度和较高的
信息社会的来临,正在改变生活中的许多方面,对信息的需求和依赖是这个社会的一个标志。因特网的迅猛发展和新业务的不断出现导致对带宽的需求越来越大,同时随着光网络技术的
当前,以计算机为工具的信息处理技术经历了数值计算阶段、数据处理阶段后,已经进入知识处理的新阶段。知识工程成为即将到来的知识社会和信息集成中的核心技术之一。与此同时
随着互联网技术的不断发展和电子信息化进程的不断深入,网络安全问题已经成为计算机科学领域的研究热点。特别是在相对可信的局域网内部,有效的监控各设备的运行状态是局域网
随着移动互联网的普及及其应用的快速发展,传统的单一功能的云服务已经很难满足复杂的应用需求,所以能满足多功能需求的云服务组合越来越受到关注。针对多种需求的云服务的管
当前的P2P网络呈现了一些不同于传统的分布式系统的特征,网络通常由数以千万的结点构成且结点频繁地加入和离开使得系统极具动态性。相应地,超级对等体(SP)的概念被引入用来
波分多路复用(WDM)技术的应用使得光网络成为能够满足通讯网络的不断增长的容量和服务质量要求的突出的技术。波分复用(WDM)技术的使用,使得目前光网络中一个链接的传输容量