A Practical Approach to Services Composition Through Light Semantic Descriptions

被引:9
作者
Cremaschi, Marco [1 ]
De Paoli, Flavio [1 ]
机构
[1] Univ Milano Bicocca, Dept Informat Syst & Commun, Viale Sarca 336-14, Milan, Italy
来源
SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2018) | 2018年 / 11116卷
关键词
WEB SERVICES; LANGUAGE;
D O I
10.1007/978-3-319-99819-0_10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Services composition has been much investigated over the last decade without reaching shared and consolidated results mainly for the lack of interoperable descriptions of services and the consequent need of extensive user intervention. In this paper, we propose a light and practical approach to create machine-readable descriptions of output data that can be merged or used (as-is or adapted) as input data to other services. The solution relies on the popular and standard OpenAPI descriptions augmented with annotations based on JSON-LD format. Services descriptions are created by table annotations techniques applied on sets of given or retrieved output values. The approach has been implemented in a tool and validated with a set of real services.
引用
收藏
页码:130 / 145
页数:16
相关论文
共 17 条
[1]  
Chinnici R., 2007, W3C recommendation, V26, P19
[2]   Natural language processing [J].
Chowdhury, GG .
ANNUAL REVIEW OF INFORMATION SCIENCE AND TECHNOLOGY, 2003, 37 :51-89
[3]   Toward Automatic Semantic API Descriptions to Support Services Composition [J].
Cremaschi, Marco ;
De Paoli, Flavio .
SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2017), 2017, 10465 :159-167
[4]  
Euzenat J., 2013, ONTOLOGY MATCHING, DOI [10.1007/978-3-540-49612-0, DOI 10.1007/978-3-540-49612-0]
[5]  
Farrel J., 2007, W3C Recommendation
[6]  
Gomadam K., 2010, W3C MEMBER UNPUB, V5, P52
[7]  
Kopecky J., 2009, TECHNICAL REPORT
[8]   Enriching API Descriptions by Adding API Profiles Through Semantic Annotation [J].
Lucky, Meherun Nesa ;
Cremaschi, Marco ;
Lodigiani, Barbara ;
Menolascina, Antonio ;
De Paoli, Flavio .
SERVICE-ORIENTED COMPUTING, (ICSOC 2016), 2016, 9936 :780-794
[9]   The Stanford CoreNLP Natural Language Processing Toolkit [J].
Manning, Christopher D. ;
Surdeanu, Mihai ;
Bauer, John ;
Finkel, Jenny ;
Bethard, Steven J. ;
McClosky, David .
PROCEEDINGS OF 52ND ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: SYSTEM DEMONSTRATIONS, 2014, :55-60
[10]  
Martin David, 2004, OWL S SEMANTIC MARKU, V22, P4