当前位置:主页 > 管理论文 > 移动网络论文 >

基于语义的Web服务集成研究及其应用

发布时间:2018-05-30 03:04

  本文选题:语义Web服务 + 领域本体 ; 参考:《重庆大学》2014年博士论文


【摘要】:Web服务集成是构建基于面向服务体系架构(Service Oriented Architecture,SOA)的企业信息框架的关键技术,其基本思想是把服务作为基础构件,支持快速、低成本的分布式甚至异构环境的应用组合开发,解决不同系统/平台间的应用整合问题。服务集成的目标是实现企业现有内部软件资源和外部服务的重用,并在此基础上组合成具有一定功能的软件系统,以提高软件构造的效率,满足不断变化的用户需求。 从技术角度分析,服务集成是一个服务发现、选择和组合执行的业务流程。现行的Web服务技术在服务发现效能、动态服务选择与组合方面,缺乏有力的支撑。语义Web服务为上述问题提供了新的解决途径,利用其良好的语义描述能力和逻辑推理能力,能自动、准确、高效地进行服务集成,动态生成和执行业务流程。目前,在语义Web服务的发现、选择和组合领域已取得一定研究成果,但尚未提出一个完整的基于语义的Web服务集成方案。 本文从基于语义的服务描述模型、服务匹配与发现、服务选择与组合、数据服务、服务集成框架等方面进行研究,构建了勘察设计企业协同设计平台原型。论文主要研究工作如下: ①针对现有Web服务描述语言WSDL(Web Service Description Language)不能提供语义信息的局限性,建立了基于语义的Web服务描述模型。该模型将描述Web服务语义的主流规范OWL-S(Web Ontology Language for Services)和现有的WSDL、UDDI等成熟技术充分结合,用WSDL描述服务名称、服务描述,URI地址信息等具体信息,用OWL-S描述服务功能等抽象信息,同时支持基于语法和语义的匹配与发现;并在功能语义的基础上增加服务的QoS(Quality of Service)本体描述,为服务选择和组合提供支持。 ②针对基于UDDI(Universal Description, Discovery and Integration)的传统Web服务发现机制只能提供关键字查找,不能进行语义匹配的问题,提出了一种基于语义的Web服务分层匹配模型。模型分为服务类型匹配、服务描述特征聚类和服务功能匹配三个层次,各层采用相应的算法,逐步缩减匹配问题的规模,改进了服务匹配的效率和精准度。在此基础上,对UDDI进行语义扩展,构建支持语义的服务发现框架,并针对实际SOA系统中服务访问规模大、频率高的特点,,设计了一种服务发现优化方案。 ③为适应勘查设计领域复杂多变的运行环境和任务需求,提高服务选择与组合的效率,研究了基于任务分解的语义Web服务选择与组合机制。提出了一种基于迭代学习的任务分解算法,优化服务的选择与组合过程;并针对服务组合过程中运行环境的异构性和资源负载的动态变化,设计了一种面向任务的自适应服务组合机制。 ④从数据集成和应用集成两方面进一步分析Web服务集成中的关键问题,提出了一种基于语义的Web服务集成框架,并应用于勘察设计企业协同设计平台;针对传统异构数据访问方式存在的问题,采用数据服务的方式,对底层数据源直接进行封装,提供更加灵活的数据处理功能,并向上层提供易于集成的标准Web服务。
[Abstract]:Web service integration is the key technology for building enterprise information framework based on Service Oriented Architecture (SOA). Its basic idea is to use service as a basic component, support fast, low cost distributed and heterogeneous environment application combination, and solve the problem of application integration between different systems / platforms. The goal of service integration is to realize the reuse of the existing internal software resources and external services of the enterprise, and on this basis, it can be combined into a software system with certain functions to improve the efficiency of the software construction and meet the changing needs of the users.
From a technical point of view, service integration is a business process of service discovery, selection and combined execution. The current Web service technology lacks strong support in service discovery efficiency, dynamic service selection and combination. Semantic Web services provide a new solution to the above problems, using its good semantic description ability and logic. Reasoning ability can automatically, accurately and efficiently perform service integration, dynamically generate and execute business processes. At present, some research results have been achieved in the discovery, selection and combination of semantic Web services, but a complete semantic based Web service integration case has not been proposed.
From the semantic based service description model, service matching and discovery, service selection and combination, data service, service integration framework and other aspects, the prototype of collaborative design platform for survey and design enterprise is constructed. The main research work of this paper is as follows:
(1) in view of the limitations of the existing Web service description language WSDL (Web Service Description Language) that can not provide semantic information, a semantic based Web service description model is established. SDL describes specific information such as service name, service description, and URI address information, describes abstract information such as service functions in OWL-S, and supports the matching and discovery based on syntax and semantics, and adds QoS (Quality of Service) ontology description of services on the basis of functional semantics to provide support for service selection and combination.
(2) the traditional Web service discovery mechanism based on UDDI (Universal Description, Discovery and Integration) can only provide keyword search and can not match the semantics. A semantic based hierarchical matching model for Web services is proposed. The model is divided into service type matching, service description feature clustering and service function matching three. At the level, each layer adopts the corresponding algorithm to gradually reduce the size of the matching problem and improve the efficiency and precision of the service matching. On this basis, the semantic extension of UDDI is extended to build the service discovery framework supporting the semantics, and a service discovery optimization is designed for the large scale and high frequency of the service access in the actual SOA system. Plan.
(3) in order to adapt to the complex and changeable operating environment and task requirements in the field of exploration and design, and to improve the efficiency of service selection and combination, the semantic Web service selection and combination mechanism based on task decomposition is studied. A task decomposition algorithm based on iterative learning is proposed to optimize the selection and combination process of service, and the service combination process is aimed at the service combination process. In this paper, we design a task oriented adaptive service composition mechanism based on the heterogeneity of the running environment and the dynamic change of resource load.
(4) from two aspects of data integration and application integration, the key problems in Web service integration are further analyzed. A semantic based Web service integration framework is proposed and applied to the collaborative design platform of survey and design enterprises. In view of the problems existing in the traditional heterogeneous data access methods, the data service is used and the underlying data sources are directly used. It provides encapsulation, provides more flexible data processing functions, and provides standard Web services that are easy to integrate to the upper level.
【学位授予单位】:重庆大学
【学位级别】:博士
【学位授予年份】:2014
【分类号】:TP393.09

【参考文献】

相关期刊论文 前10条

1 宋泾舸;查建中;陆一平;;HTN规划中面向多计划生成的顺序任务分解算法[J];北京交通大学学报;2009年04期

2 邓志鸿,唐世渭,张铭,杨冬青,陈捷;Ontology研究综述[J];北京大学学报(自然科学版);2002年05期

3 刘青;张世龙;杨锐;连祥鉴;;基于模拟退火算法的QoS约束web服务组合(英文)[J];Journal of Southeast University(English Edition);2008年03期

4 文俊浩;江卓;涂丽云;何盼;;自适应服务组合中基于语义相似度及面向任务的服务发现算法(英文)[J];Journal of Southeast University(English Edition);2009年04期

5 邱莉榕;史忠植;林芬;常亮;;基于主体的语义Web服务自动组合研究[J];计算机研究与发展;2007年04期

6 李磊;牛春雷;陈宁江;魏峻;;一种高效的Web服务性能优化策略[J];计算机研究与发展;2007年07期

7 陈杰;蒋祖华;;领域本体的概念相似度计算[J];计算机工程与应用;2006年33期

8 蒋运承;史忠植;;OWL-S的形式语义[J];计算机科学;2005年07期

9 谢继晖;白晓颖;陈斌;肖思南;;企业服务总线研究综述[J];计算机科学;2007年11期

10 叶荣华;魏山山;钟发荣;;面向服务组合的主动Agent聚合框架及仿真实验分析[J];计算机科学;2010年02期

相关博士学位论文 前1条

1 冯兴智;基于服务质量的动态Web服务组合关键技术研究[D];国防科学技术大学;2007年



本文编号:1953625

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1953625.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3e8d1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com