Web Service Aggregation and Selection Based on Join Operation in RDB
Abstract
How to realize Web service organization and management quickly and accurately, and build an effective service selection mechanism to choose services with correlations to meet users’ functional and nonfunctional requests, and thus to meet the individual and dynamic changing requirements is a key problem in the Service-Oriented Software Engineering (SOSE). The Web service and ontology information are stored into RDB (relational database) in our method, it realizes Web service aggregation and selection in term of service interface (Input and Output) and execution capability (Precondition and Effect). Firstly, the Web service clustering method based on self-join operation in RDB is proposed to cluster services efficiency. Then it uses the abstract service extraction method to get abstract services, and uses Web service aggregation approach based on join operation to organize the clustered services. Finally, the Web service selection method is proposed to select the atomic service and a set of services with correlations to meet users’ functional and QoS (quality of service) requirements. In addition, the case study and experiments are used to explain and verify the effectiveness of the proposed methods.
Citation Format:
Jianxiao Liu, Xiaoxia Li, Zhihua Xia, "Web Service Aggregation and Selection Based on Join Operation in RDB," Journal of Internet Technology, vol. 19, no. 1 , pp. 045-064, Jan. 2018.
Jianxiao Liu, Xiaoxia Li, Zhihua Xia, "Web Service Aggregation and Selection Based on Join Operation in RDB," Journal of Internet Technology, vol. 19, no. 1 , pp. 045-064, Jan. 2018.
Full Text:
PDFRefbacks
- There are currently no refbacks.
Published by Executive Committee, Taiwan Academic Network, Ministry of Education, Taipei, Taiwan, R.O.C
JIT Editorial Office, Office of Library and Information Services, National Dong Hwa University
No. 1, Sec. 2, Da Hsueh Rd., Shoufeng, Hualien 974301, Taiwan, R.O.C.
Tel: +886-3-931-7314 E-mail: jit.editorial@gmail.com