面向服务组合的资源管理技术与系统研究

[复制链接]
查看: 370|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
发表于 2022-8-10 13:30:41 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
近年来,快速发展的Web服务技术及面向服务的软件结构,为异构信息、异构平台的共享与集成提供了重要的基础,特别是互联网已汇聚了丰富的服务软件资源,因此,在这一开放、动态和多变的环境中,如何通过这些服务资源的组合开发新型应用成为当前网络软件开发方法与技术研究的重要方向。但是,与传统软件开发技术相比,基于服务组合的网络软件开发方法与技术更突出基于现有服务资源,按需动态、自底向上聚合服务来开发和维护软件,因此,如何有效组织及管理开放、异构、动态、分布的服务资源自然成为基于服务组合的开发方法与技术研究中的一个热点题目。然而,网络环境及服务资源的上述特征给服务资源的组织与管理带来诸多新的挑战。首先,服务资源的异构性体现在实现方式的异构、应用平台及领域的异构、不同层次和地域的开发者所提供描述信息的异构等方面,它将直接阻碍服务资源的高效协同及网络软件开发效率的提高。其次,网络环境及用户需求的高度变化特征,使得实时、按需地进行服务资源的组合成为提高网络软件开发效率的重要题目,同时也为传统以孤立视角看待资源的组织管理方法提出了挑战。最后,开放网络中已汇聚了大量的服务资源,且分布于不同的运行节点上,单纯依靠被动的服务发现技术来获取所需的服务资源,会因过多的人工参与影响开发及使用效率,服务资源管理需要研究如何支持高效的资源发现。本文主要研究面向服务组合特征及需求的资源管理技术,针对服务资源的异构、动态、分布等特点,实现对其有效的维护、组织与管理,以提高服务资源利用率及网络软件开发效率。本文的研究工作是基于构件或Web服务的软件组件复用思想的延伸,主要从 “服务关系”的角度入手,以“关系”的视角对服务资源进行组织及管理,为按需的服务组合提供支持。主要研究结果如下:1)提出了服务资源及其关系描述模型,重点研究了服务间及组合流程片段间可替换、可连接、领域关联关系的形式化描述,为服务资源的组织管理屏蔽其异构性影响,提供了统一的资源描述视图。进一步提出面向服务组合的资源管理框架,识别出其中三个关键题目:服务资源的描述、组织结构分析及高效发现机制,并给出框架实现的主要软件模块。2)针对当前服务发现效率及准确率不高的题目,设计了一种服务可连接性挖掘方法,综合服务资源调用接口的功能语义及类型结构描述信息,给出服务间可连接关系的量化评估。并基于服务间可连接关系的建立,实现了潜在可组合服务的发现。仿真结果表明,与单独的组件服务发现方法相比,潜在可组合服务的发现模式将服务发现的召回率平均提高了17.9%,同时,由于结合了功能语义及类型结构信息,在查询结果数为10的情况下,上述服务发现方法的查询准确率比传统基于关键字、数据挖掘或模式匹配的方法平均提高了7.85%。3)设计了一种基于服务关联挖掘的组合流程分解机制。该机制首先根据组件服务在已有组合流程中的分布情况将其组织为一个服务组合网络,通过分析组件服务间的关联关系,并结合组合流程的结构性约束作为拆分指标对已有组合流程进行分解,最终获取跨越不同抽象层次的可复用组合流程片段,支持较高抽象粒度的网络软件资源复用。初步实验及经验分析表明,上述方法可产生复用质量较高的组合流程片段,直接应用于网络软件开发过程。4)提出了一种基于流程相似性的自动服务发现技术——AutoDisc,基于组合流程间的相似性评估算法,支持流程粒度的组合服务自动发现及复用。其中流程的相似性评估综合了流程结构及动态行为状态信息,准确性高于单纯针对结构或行为的相似性评估算法。仿真实验结果表明,AutoDisc可使服务组合效率提高75.5%,且具有较好的可扩展性。5)基于上述研究工作,设计实现了面向服务组合的资源管理原型系统——COSMIC,给出其设计原理、体系结构和实现分析,评估了本文所提出的算法和相关机制的有效性,并应用于“面向服务的软件生产线”。应用实例结果表明,COSMIC所实现的服务资源维护、组织、管理等功能可有效提高网络软件开发效率。





上一篇:某汽车4S店业务管理系统设计与实施
下一篇:企业审计系统设计与实现
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图