Semantic Constraint and QoS-Aware Large-Scale Web Service Composition

Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and...

Full description

Bibliographic Details
Main Authors: E. Shahsavari, S. Emadi
Format: Article
Language:English
Published: Shahrood University of Technology 2019-03-01
Series:Journal of Artificial Intelligence and Data Mining
Subjects:
Online Access:http://jad.shahroodut.ac.ir/article_1259_66b08d3fab7721a950c9b30a427c42a9.pdf
_version_ 1817989074147868672
author E. Shahsavari
S. Emadi
author_facet E. Shahsavari
S. Emadi
author_sort E. Shahsavari
collection DOAJ
description Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requires service composition. Web service composition as an effective approach to the integration of business institutions’ plans has taken significant acceleration. Nowadays, web services are created and updated in a moment. Therefore, in the real world, there are many services which may not have composability according to the conditions and constraints of the user's preferred choice. In the proposed method for automatic service composition, the main requirements of users including available inputs, expected outputs, quality of service, and the priority are initially and explicitly specified by the user and service composition is done with this information. In the proposed approach, due to a large number of services with the same functionality, at first, the candidate services are reduced by the quality of service-based Skyline method, and moreover, by using an algorithm based on graph search, all possible solutions will be produced. Finally, the user’s semantic constraints are applied on service composition, and the best composition is offered according to user’s requests. The result of this study shows that the proposed method is more scalable and efficient, and it offers a better solution by considering the user’s semantic constraints.
first_indexed 2024-04-14T00:42:30Z
format Article
id doaj.art-8be423b8a75248679816d1b469250b82
institution Directory Open Access Journal
issn 2322-5211
2322-4444
language English
last_indexed 2024-04-14T00:42:30Z
publishDate 2019-03-01
publisher Shahrood University of Technology
record_format Article
series Journal of Artificial Intelligence and Data Mining
spelling doaj.art-8be423b8a75248679816d1b469250b822022-12-22T02:22:09ZengShahrood University of TechnologyJournal of Artificial Intelligence and Data Mining2322-52112322-44442019-03-017118119010.22044/jadm.2018.5487.16591259Semantic Constraint and QoS-Aware Large-Scale Web Service CompositionE. Shahsavari0S. Emadi1Department of Computer Engineering, Yazd Branch, Islamic Azad University, Yazd, Iran.Department of Computer Engineering, Yazd Branch, Islamic Azad University, Yazd, Iran.Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requires service composition. Web service composition as an effective approach to the integration of business institutions’ plans has taken significant acceleration. Nowadays, web services are created and updated in a moment. Therefore, in the real world, there are many services which may not have composability according to the conditions and constraints of the user's preferred choice. In the proposed method for automatic service composition, the main requirements of users including available inputs, expected outputs, quality of service, and the priority are initially and explicitly specified by the user and service composition is done with this information. In the proposed approach, due to a large number of services with the same functionality, at first, the candidate services are reduced by the quality of service-based Skyline method, and moreover, by using an algorithm based on graph search, all possible solutions will be produced. Finally, the user’s semantic constraints are applied on service composition, and the best composition is offered according to user’s requests. The result of this study shows that the proposed method is more scalable and efficient, and it offers a better solution by considering the user’s semantic constraints.http://jad.shahroodut.ac.ir/article_1259_66b08d3fab7721a950c9b30a427c42a9.pdfService compositionWeb servicesSkyline servicesQualitative parametersService
spellingShingle E. Shahsavari
S. Emadi
Semantic Constraint and QoS-Aware Large-Scale Web Service Composition
Journal of Artificial Intelligence and Data Mining
Service composition
Web services
Skyline services
Qualitative parameters
Service
title Semantic Constraint and QoS-Aware Large-Scale Web Service Composition
title_full Semantic Constraint and QoS-Aware Large-Scale Web Service Composition
title_fullStr Semantic Constraint and QoS-Aware Large-Scale Web Service Composition
title_full_unstemmed Semantic Constraint and QoS-Aware Large-Scale Web Service Composition
title_short Semantic Constraint and QoS-Aware Large-Scale Web Service Composition
title_sort semantic constraint and qos aware large scale web service composition
topic Service composition
Web services
Skyline services
Qualitative parameters
Service
url http://jad.shahroodut.ac.ir/article_1259_66b08d3fab7721a950c9b30a427c42a9.pdf
work_keys_str_mv AT eshahsavari semanticconstraintandqosawarelargescalewebservicecomposition
AT semadi semanticconstraintandqosawarelargescalewebservicecomposition