Web service discovery: Rationale, challenges, and solution directions
<p>Service Oriented Architecture (SOA) is a methodology that promotes cooperation between services with diverse, but connected functions. Web Service technology paved the way for microservice architecture as it is a feature of modern web applications that resulted from the rise of SOA. With th...
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| مؤلفون آخرون: | , |
| منشور في: |
2024
|
| الموضوعات: | |
| الوسوم: |
إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
|
| _version_ | 1864513529503023104 |
|---|---|
| author | Ahmet Vedat Tokmak (17773479) |
| author2 | Akhan Akbulut (17380285) Cagatay Catal (6897842) |
| author2_role | author author |
| author_facet | Ahmet Vedat Tokmak (17773479) Akhan Akbulut (17380285) Cagatay Catal (6897842) |
| author_role | author |
| dc.creator.none.fl_str_mv | Ahmet Vedat Tokmak (17773479) Akhan Akbulut (17380285) Cagatay Catal (6897842) |
| dc.date.none.fl_str_mv | 2024-09-25T09:00:00Z |
| dc.identifier.none.fl_str_mv | 10.1016/j.csi.2023.103794 |
| dc.relation.none.fl_str_mv | https://figshare.com/articles/journal_contribution/Web_service_discovery_Rationale_challenges_and_solution_directions/25036394 |
| dc.rights.none.fl_str_mv | CC BY 4.0 info:eu-repo/semantics/openAccess |
| dc.subject.none.fl_str_mv | Information and computing sciences Distributed computing and systems software Software engineering Microservices Microservice architecture Service discovery SLR |
| dc.title.none.fl_str_mv | Web service discovery: Rationale, challenges, and solution directions |
| dc.type.none.fl_str_mv | Text Journal contribution info:eu-repo/semantics/publishedVersion text contribution to journal |
| description | <p>Service Oriented Architecture (SOA) is a methodology that promotes cooperation between services with diverse, but connected functions. Web Service technology paved the way for microservice architecture as it is a feature of modern web applications that resulted from the rise of SOA. With the proliferation of self-contained services, the ease of finding has emerged as a critical concern. Due to the increasing number of services that perform identical tasks, it has become difficult for users to select the most feasible service. Providing the most relevant service for the customer quickly is a crucial infrastructure task, and undiscovered services increase ecosystem expenses. Syntactic, semantic-conscious, and ontology-based studies have been presented as ways to improve the effectiveness and quality of service discovery techniques. While there are many approaches that have been proposed and validated for service discovery in literature, these studies are fragmented and there is a lack of overview of the techniques of web service discovery. As such, we conduct a Systematic Literature Review (SLR) study to review the existing body of knowledge surrounding service discovery and discuss the state-of-the-art. We present an overview of the techniques and empirical evidence by identifying, analyzing, and classifying the papers. Among the 764 papers we retrieved, 54 papers were included. We provide a comprehensive analysis of methodologies and tools for discovering web services.</p><h2>Other Information</h2> <p> Published in: Computer Standards & Interfaces<br> License: <a href="http://creativecommons.org/licenses/by/4.0/" target="_blank">http://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1016/j.csi.2023.103794" target="_blank">https://dx.doi.org/10.1016/j.csi.2023.103794</a></p> |
| eu_rights_str_mv | openAccess |
| id | Manara2_4f3e36f29b52a0293742d0710b02ce90 |
| identifier_str_mv | 10.1016/j.csi.2023.103794 |
| network_acronym_str | Manara2 |
| network_name_str | Manara2 |
| oai_identifier_str | oai:figshare.com:article/25036394 |
| publishDate | 2024 |
| repository.mail.fl_str_mv | |
| repository.name.fl_str_mv | |
| repository_id_str | |
| rights_invalid_str_mv | CC BY 4.0 |
| spelling | Web service discovery: Rationale, challenges, and solution directionsAhmet Vedat Tokmak (17773479)Akhan Akbulut (17380285)Cagatay Catal (6897842)Information and computing sciencesDistributed computing and systems softwareSoftware engineeringMicroservicesMicroservice architectureService discoverySLR<p>Service Oriented Architecture (SOA) is a methodology that promotes cooperation between services with diverse, but connected functions. Web Service technology paved the way for microservice architecture as it is a feature of modern web applications that resulted from the rise of SOA. With the proliferation of self-contained services, the ease of finding has emerged as a critical concern. Due to the increasing number of services that perform identical tasks, it has become difficult for users to select the most feasible service. Providing the most relevant service for the customer quickly is a crucial infrastructure task, and undiscovered services increase ecosystem expenses. Syntactic, semantic-conscious, and ontology-based studies have been presented as ways to improve the effectiveness and quality of service discovery techniques. While there are many approaches that have been proposed and validated for service discovery in literature, these studies are fragmented and there is a lack of overview of the techniques of web service discovery. As such, we conduct a Systematic Literature Review (SLR) study to review the existing body of knowledge surrounding service discovery and discuss the state-of-the-art. We present an overview of the techniques and empirical evidence by identifying, analyzing, and classifying the papers. Among the 764 papers we retrieved, 54 papers were included. We provide a comprehensive analysis of methodologies and tools for discovering web services.</p><h2>Other Information</h2> <p> Published in: Computer Standards & Interfaces<br> License: <a href="http://creativecommons.org/licenses/by/4.0/" target="_blank">http://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1016/j.csi.2023.103794" target="_blank">https://dx.doi.org/10.1016/j.csi.2023.103794</a></p>2024-09-25T09:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1016/j.csi.2023.103794https://figshare.com/articles/journal_contribution/Web_service_discovery_Rationale_challenges_and_solution_directions/25036394CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/250363942024-09-25T09:00:00Z |
| spellingShingle | Web service discovery: Rationale, challenges, and solution directions Ahmet Vedat Tokmak (17773479) Information and computing sciences Distributed computing and systems software Software engineering Microservices Microservice architecture Service discovery SLR |
| status_str | publishedVersion |
| title | Web service discovery: Rationale, challenges, and solution directions |
| title_full | Web service discovery: Rationale, challenges, and solution directions |
| title_fullStr | Web service discovery: Rationale, challenges, and solution directions |
| title_full_unstemmed | Web service discovery: Rationale, challenges, and solution directions |
| title_short | Web service discovery: Rationale, challenges, and solution directions |
| title_sort | Web service discovery: Rationale, challenges, and solution directions |
| topic | Information and computing sciences Distributed computing and systems software Software engineering Microservices Microservice architecture Service discovery SLR |