计算机与现代化 ›› 2010, Vol. 1 ›› Issue (8): 161-166.doi: 10.3969/j.issn.1006-2475.2010.08.044

• 软件工程 • 上一篇    下一篇

服务组合中基于线性逻辑的消息语义匹配

林永兴1,王鹏英2,邱剑锋3,徐海长4,王 玥4   

  1. .浙江理工大学科技与艺术学院,浙江 杭州 311121; 2.浙江理工大学计算机技术教研部,浙江 杭州 310018;3.道富信息科技有限公司,浙江 杭州 310013; 4.浙大网新系统工程公司,浙江 杭州 310013
  • 收稿日期:2010-03-23 修回日期:1900-01-01 出版日期:2010-08-27 发布日期:2010-08-27

Semantic Service Message Matching Based on Linear Logic in Service Composition

LIN Yong-xing1, WANG Peng-ying2, QIU Jian-feng3, XU Hai-chang4, WANG Yue4   

  1. 1.Higher Vocational College, Zhejiang SciTech University, Hangzhou 311121, China;2.Instructional Division for Computer Technology, Zhejiang SciTech University, Hangzhou 310018, China;3.State Street Corporation, Hangzhou 310013, China; 4.Zhejiang Insigma Group Corporation, Hangzhou 310013, China
  • Received:2010-03-23 Revised:1900-01-01 Online:2010-08-27 Published:2010-08-27

摘要: 介绍一种自动服务组合模型服务消息语义化匹配验证的方法。该方法先从服务描述中提取服务消息模型和服务行为模型,后将服务行为模型转换为形式化的有限状态自动机。根据有限状态自动机中的服务接口可以转化为本体概念,服务行为可以转换为线性逻辑表达式描述,使用线性逻辑的演绎方法对服务消息的匹配性和可满足性进行验证。同时,对线性逻辑的演绎定理进行适当扩展以适应服务组合的需要。

关键词: 语义服务, 服务组合, 描述逻辑, 线性逻辑

Abstract: The paper proposes a method for semantic message matching in automatic service composition. It develops a framework in which the exported message description and behavior description of a service, and represents the behavior of a service with a finite state machine. Since the service interface definition can be represented by ontology concepts, and the service behavior can be represented using linear logic formulas, so the inference rules of linear logic can check the matchability and satisfyability of service message. Meanwhile, it extends the inference rules of linear logic for service composition.

Key words: semantic service, service composition, description logic, linear logic