A Run-time service discovery tool for Web services compositions

Mohsen Rouached, Claude Godart

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

How to dynamically discover suitable Web services to support Web services composition has become a challenge. Run-time service discovery is a critical problem hindering Web service technology proliferation and that should be deeply investigated. However, little care has been taken to wards the need of execution environments that support the discovery of replacement services that become unavailable or fail to meet certain requirements at run-time. To adress this shortcoming, this paper proposes an extension to our semantic framework for engineering Web services compositions. This extension consists of a run-time service discovery tool. The key contribution of the paper is the combination of components for monitoring composition requirements at run-time, and components for discovering services at run-time. The former components detect violations of requirements at run-time. The framework uses the specifications of the violated requirements to generate queries for discovering services that could substitute for malfunctioning services. These queries incorporate both structural and behavioural aspects of the required services and are executed by the run-time service discovery component of the framework.

Original languageEnglish
Title of host publicationIEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops
Subtitle of host publicationAiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08
Pages179-187
Number of pages9
DOIs
Publication statusPublished - 2008
EventIEEE International Conference on e-Business Engineering, ICEBE'08 - Xi'an, China
Duration: Oct 22 2008Oct 24 2008

Other

OtherIEEE International Conference on e-Business Engineering, ICEBE'08
CountryChina
CityXi'an
Period10/22/0810/24/08

Fingerprint

Web services
Chemical analysis
Semantics
Specifications
Service discovery
Web service composition
Monitoring

ASJC Scopus subject areas

  • Management of Technology and Innovation
  • Computer Networks and Communications
  • Software

Cite this

Rouached, M., & Godart, C. (2008). A Run-time service discovery tool for Web services compositions. In IEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops: AiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08 (pp. 179-187). [4690615] https://doi.org/10.1109/ICEBE.2008.49

A Run-time service discovery tool for Web services compositions. / Rouached, Mohsen; Godart, Claude.

IEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops: AiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08. 2008. p. 179-187 4690615.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Rouached, M & Godart, C 2008, A Run-time service discovery tool for Web services compositions. in IEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops: AiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08., 4690615, pp. 179-187, IEEE International Conference on e-Business Engineering, ICEBE'08, Xi'an, China, 10/22/08. https://doi.org/10.1109/ICEBE.2008.49
Rouached M, Godart C. A Run-time service discovery tool for Web services compositions. In IEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops: AiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08. 2008. p. 179-187. 4690615 https://doi.org/10.1109/ICEBE.2008.49
Rouached, Mohsen ; Godart, Claude. / A Run-time service discovery tool for Web services compositions. IEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops: AiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08. 2008. pp. 179-187
@inproceedings{c929448cc74c4b2f9cae0cdddf068e41,
title = "A Run-time service discovery tool for Web services compositions",
abstract = "How to dynamically discover suitable Web services to support Web services composition has become a challenge. Run-time service discovery is a critical problem hindering Web service technology proliferation and that should be deeply investigated. However, little care has been taken to wards the need of execution environments that support the discovery of replacement services that become unavailable or fail to meet certain requirements at run-time. To adress this shortcoming, this paper proposes an extension to our semantic framework for engineering Web services compositions. This extension consists of a run-time service discovery tool. The key contribution of the paper is the combination of components for monitoring composition requirements at run-time, and components for discovering services at run-time. The former components detect violations of requirements at run-time. The framework uses the specifications of the violated requirements to generate queries for discovering services that could substitute for malfunctioning services. These queries incorporate both structural and behavioural aspects of the required services and are executed by the run-time service discovery component of the framework.",
author = "Mohsen Rouached and Claude Godart",
year = "2008",
doi = "10.1109/ICEBE.2008.49",
language = "English",
isbn = "9780769533957",
pages = "179--187",
booktitle = "IEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops",

}

TY - GEN

T1 - A Run-time service discovery tool for Web services compositions

AU - Rouached, Mohsen

AU - Godart, Claude

PY - 2008

Y1 - 2008

N2 - How to dynamically discover suitable Web services to support Web services composition has become a challenge. Run-time service discovery is a critical problem hindering Web service technology proliferation and that should be deeply investigated. However, little care has been taken to wards the need of execution environments that support the discovery of replacement services that become unavailable or fail to meet certain requirements at run-time. To adress this shortcoming, this paper proposes an extension to our semantic framework for engineering Web services compositions. This extension consists of a run-time service discovery tool. The key contribution of the paper is the combination of components for monitoring composition requirements at run-time, and components for discovering services at run-time. The former components detect violations of requirements at run-time. The framework uses the specifications of the violated requirements to generate queries for discovering services that could substitute for malfunctioning services. These queries incorporate both structural and behavioural aspects of the required services and are executed by the run-time service discovery component of the framework.

AB - How to dynamically discover suitable Web services to support Web services composition has become a challenge. Run-time service discovery is a critical problem hindering Web service technology proliferation and that should be deeply investigated. However, little care has been taken to wards the need of execution environments that support the discovery of replacement services that become unavailable or fail to meet certain requirements at run-time. To adress this shortcoming, this paper proposes an extension to our semantic framework for engineering Web services compositions. This extension consists of a run-time service discovery tool. The key contribution of the paper is the combination of components for monitoring composition requirements at run-time, and components for discovering services at run-time. The former components detect violations of requirements at run-time. The framework uses the specifications of the violated requirements to generate queries for discovering services that could substitute for malfunctioning services. These queries incorporate both structural and behavioural aspects of the required services and are executed by the run-time service discovery component of the framework.

UR - http://www.scopus.com/inward/record.url?scp=58149095818&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=58149095818&partnerID=8YFLogxK

U2 - 10.1109/ICEBE.2008.49

DO - 10.1109/ICEBE.2008.49

M3 - Conference contribution

SN - 9780769533957

SP - 179

EP - 187

BT - IEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops

ER -