Title: Automated structural semantic annotation for RESTful services

Authors: Chengduo Luo; Zibin Zheng; Xiaorui Wu; Fei Yang; Yao Zhao

Addresses: State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China ' School of Advanced Computing, Sun Yat-sen University, Guangdong, China; Collaborative Innovation Center of High Performance Computing, National University of Defense Technology, Guangzhou, China ' Science and Technology on Space Physics Laboratory, Beijing 10076, China ' Science and Technology on Space Physics Laboratory, Beijing 10076, China ' State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China

Abstract: Adding semantics to Web Services can automate the processes of discovery, selection and composition of services. Although many annotating models are proposed to support this automation, the adoption of these models is significantly hampered by the tedious manual annotation process. The unstructured nature of the descriptions of RESTful services is making the goal even harder to achieve than the traditional Web Services. To address this problem, we propose ASSARS, namely Automated Structural Semantic Annotation for RESTful Services, to automatically transform the unstructured RESTful service pages into structured RESTful service descriptions. In our method, there are two key steps: (a) The semantic block division of RESTful service pages, and (b) the identification of the semantics of blocks which significantly describe the RESTful services from different aspects. The evaluation result shows that our approach is practical and effective.

Keywords: RESTful services; semantic annotation; structural semantics; web services; service descriptions; automated annotation.

DOI: 10.1504/IJWGS.2016.074179

International Journal of Web and Grid Services, 2016 Vol.12 No.1, pp.26 - 41

Received: 10 Nov 2014
Accepted: 29 Jun 2015

Published online: 14 Jan 2016 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article