English  |  正體中文  |  简体中文  |  Items with full text/Total items : 28607/40644
Visitors : 5352550      Online Users : 182
RC Version 4.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Adv. Search

Please use this identifier to cite or link to this item: http://ntour.ntou.edu.tw:8080/ir/handle/987654321/54143

Title: Real-World RESTful Service Composition: A Transformation-Annotation-Discovery Approach
Authors: Shang-Pin Ma;Hsuan-Ju Lin;Ci-Wei Lan;Wen-Tin Lee;Ming-Jen Hsu
Contributors: 國立臺灣海洋大學:資訊工程學系
Keywords: Semantics;Web services;Databases;Quality of service;Concrete;Optimization
Date: 2017
Issue Date: 2020-08-11T02:11:52Z
Publisher: IEEE
Abstract: Existing Web API search engines allow for only category-based browsing and keyword or tag-based searches for RESTful services without offering the capability of discovering and composing real-world RESTful services from the viewpoint of application developers. Therefore, we propose a novel approach, referred to as TAD (Transformation-Annotation-Discovery), to address the above issue. TAD firstly transforms OpenAPI (Swagger) documents of RESTful services into the graph structure in graph database, and provides an annotation engine to automatically annotate the semantic concepts on each graph node by using LDA (Latent Dirichlet Allocation), and WordNet. Next, TAD conducts service composition based on the user requirement by the two modules, service discovery chain and pipeline-based composition. The service discovery chain checks service interface compatibility and retrieves supported and aided services to bridge the gap between the user requirement and the current discovered services based on the Hungarian algorithm. The pipeline-based composition module finds services that semantically fit the user's required tasks based on the annotated graph database and sends candidate services to service discovery chains to simultaneously seek for multiple possible composition solutions fitting the user's composition requirement. Experimental results show that the proposed approach is with good performance under the precision metric.
URI: http://ntour.ntou.edu.tw:8080/ir/handle/987654321/54143
Appears in Collections:[資訊工程學系] 期刊論文

Files in This Item:

File Description SizeFormat

All items in NTOUR are protected by copyright, with all rights reserved.


著作權政策宣告: 本網站之內容為國立臺灣海洋大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,請合理使用本網站之內容,以尊重著作權人之權益。
網站維護: 海大圖資處 圖書系統組
DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback