Semantic Web Service Composition based on Graph Search

被引:7
作者
Tucar, Liana [1 ]
Diac, Paul [1 ]
机构
[1] Alexandru Ioan Cuza Univ, Fac Comp Sicence, Gen Berthelot 16, Iasi 700483, Romania
来源
KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES-2018) | 2018年 / 126卷
关键词
Service Composition; Semantic Services; Ontologies; Polynomial Time; Graph; Heuristic; Dynamic Scoring;
D O I
10.1016/j.procs.2018.07.215
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Web Service Composition, services or APIs from multiple and independent providers are combined to create new functionality. Web Service Challenges have formalized the problem at a series of events where the community competed with various solutions. The composition problem has been incrementally extended adding more expressiveness and since 2006 the semantic aspect was addressed by the use of ontologies for service parameter description. In this paper, we propose a polynomial-time algorithm based on graph search, that solves the 2008 challenge. The algorithm uses a heuristic to address the NP-Hard problem of optimizing the number of services selected. Experimental results show that our solution is several times faster and generates shorter compositions on all evaluation tests compared with all winning solutions of the competition. Also, it is up to 50 times faster and very close to generate shortest compositions on the tests, compared with the solution published in 2011, that generates optimal compositions. (C) 2018 The Author(s). Published by Elsevier Ltd.
引用
收藏
页码:116 / 125
页数:10
相关论文
共 12 条
[1]  
Bansal Ajay, 2008, IEEE C ENT COMP E CO
[2]  
Blake M Brian, 2005, TECHNOLOGY COMMERCE
[3]  
Blake M. Brian Thomas, 2010, SERV OR COMP APPL SO
[4]   SPSC: Efficient Composition of Semantic Services in Unstructured P2P Networks [J].
Cao, Xiaoqi ;
Kapahnke, Patrick ;
Klusch, Matthias .
SEMANTIC WEB: LATEST ADVANCES AND NEW DOMAINS, ESWC 2015, 2015, 9088 :455-470
[5]  
Casati Fabio, 2000, AC IND WORK C RES CH
[6]   Engineering Polynomial-Time Solutions for Automatic Web Service Composition [J].
Diac, Paul .
KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS, 2017, 112 :643-652
[7]  
Kona Srividya, 2009, COMM ENT COMP 2009 C
[8]  
Lara Rub, 2004, CONCEPTUAL COMPARISO
[9]  
Markou George, 2013, MAD SWAN SEM WEB SER
[10]   Semantic Web services [J].
McIlraith, SA ;
Son, TC ;
Zeng, HL .
IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 2001, 16 (02) :46-53