An event-based model for Web services coordination

Mohsen Rouached, Claude Godart

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

3 Citations (Scopus)

Abstract

The promise of Web services is centered around standard and interoperable means for integrating loosely coupled Web based components that expose well-defined interfaces, while abstracting the implementation and platform specific details. The current and more mature core Web services standards SOAP, WSDL and UDDI provide a solid foundation to accomplish this. However, these specifications primarily enable development of simple Web services whereas the ultimate goal of Web services is to facilitate and automate business process collaborations both inside and outside enterprize boundaries. Useful business applications of Web services in B2B, B2C, and enterprize application integration environments will require the ability to compose complex and distributed Web services and the ability to formally describe the relationships between the constituent low-level services. This paper advocates an event-based approach for Web services coordination. We focused on reasoning about events to capture the semantics of complex Web service combinations. Then we present a formal language to specifying composite events for managing complex interactions amongst services, and detecting inconsistencies that may arise at run-time.

Original languageEnglish
Title of host publicationWEBIST 2006 - 2nd International Conference on Web Information Systems and Technologies, Proceedings
Pages81-88
Number of pages8
VolumeIT
EditionWIA/-
Publication statusPublished - 2006
Event2nd International Conference on Web Information Systems and Technologies, WEBIST 2006 - Setubal, Portugal
Duration: Apr 11 2006Apr 13 2006

Other

Other2nd International Conference on Web Information Systems and Technologies, WEBIST 2006
CountryPortugal
CitySetubal
Period4/11/064/13/06

Fingerprint

Web services
WSDL
Formal languages
Industry
Semantics
Specifications
Composite materials

Keywords

  • Composite event
  • Event calculus
  • Web service composition
  • Web services

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Information Systems

Cite this

Rouached, M., & Godart, C. (2006). An event-based model for Web services coordination. In WEBIST 2006 - 2nd International Conference on Web Information Systems and Technologies, Proceedings (WIA/- ed., Vol. IT, pp. 81-88)

An event-based model for Web services coordination. / Rouached, Mohsen; Godart, Claude.

WEBIST 2006 - 2nd International Conference on Web Information Systems and Technologies, Proceedings. Vol. IT WIA/-. ed. 2006. p. 81-88.

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

Rouached, M & Godart, C 2006, An event-based model for Web services coordination. in WEBIST 2006 - 2nd International Conference on Web Information Systems and Technologies, Proceedings. WIA/- edn, vol. IT, pp. 81-88, 2nd International Conference on Web Information Systems and Technologies, WEBIST 2006, Setubal, Portugal, 4/11/06.
Rouached M, Godart C. An event-based model for Web services coordination. In WEBIST 2006 - 2nd International Conference on Web Information Systems and Technologies, Proceedings. WIA/- ed. Vol. IT. 2006. p. 81-88
Rouached, Mohsen ; Godart, Claude. / An event-based model for Web services coordination. WEBIST 2006 - 2nd International Conference on Web Information Systems and Technologies, Proceedings. Vol. IT WIA/-. ed. 2006. pp. 81-88
@inproceedings{3a0eb3f1f554479283215d8de51b9136,
title = "An event-based model for Web services coordination",
abstract = "The promise of Web services is centered around standard and interoperable means for integrating loosely coupled Web based components that expose well-defined interfaces, while abstracting the implementation and platform specific details. The current and more mature core Web services standards SOAP, WSDL and UDDI provide a solid foundation to accomplish this. However, these specifications primarily enable development of simple Web services whereas the ultimate goal of Web services is to facilitate and automate business process collaborations both inside and outside enterprize boundaries. Useful business applications of Web services in B2B, B2C, and enterprize application integration environments will require the ability to compose complex and distributed Web services and the ability to formally describe the relationships between the constituent low-level services. This paper advocates an event-based approach for Web services coordination. We focused on reasoning about events to capture the semantics of complex Web service combinations. Then we present a formal language to specifying composite events for managing complex interactions amongst services, and detecting inconsistencies that may arise at run-time.",
keywords = "Composite event, Event calculus, Web service composition, Web services",
author = "Mohsen Rouached and Claude Godart",
year = "2006",
language = "English",
isbn = "9789728865467",
volume = "IT",
pages = "81--88",
booktitle = "WEBIST 2006 - 2nd International Conference on Web Information Systems and Technologies, Proceedings",
edition = "WIA/-",

}

TY - GEN

T1 - An event-based model for Web services coordination

AU - Rouached, Mohsen

AU - Godart, Claude

PY - 2006

Y1 - 2006

N2 - The promise of Web services is centered around standard and interoperable means for integrating loosely coupled Web based components that expose well-defined interfaces, while abstracting the implementation and platform specific details. The current and more mature core Web services standards SOAP, WSDL and UDDI provide a solid foundation to accomplish this. However, these specifications primarily enable development of simple Web services whereas the ultimate goal of Web services is to facilitate and automate business process collaborations both inside and outside enterprize boundaries. Useful business applications of Web services in B2B, B2C, and enterprize application integration environments will require the ability to compose complex and distributed Web services and the ability to formally describe the relationships between the constituent low-level services. This paper advocates an event-based approach for Web services coordination. We focused on reasoning about events to capture the semantics of complex Web service combinations. Then we present a formal language to specifying composite events for managing complex interactions amongst services, and detecting inconsistencies that may arise at run-time.

AB - The promise of Web services is centered around standard and interoperable means for integrating loosely coupled Web based components that expose well-defined interfaces, while abstracting the implementation and platform specific details. The current and more mature core Web services standards SOAP, WSDL and UDDI provide a solid foundation to accomplish this. However, these specifications primarily enable development of simple Web services whereas the ultimate goal of Web services is to facilitate and automate business process collaborations both inside and outside enterprize boundaries. Useful business applications of Web services in B2B, B2C, and enterprize application integration environments will require the ability to compose complex and distributed Web services and the ability to formally describe the relationships between the constituent low-level services. This paper advocates an event-based approach for Web services coordination. We focused on reasoning about events to capture the semantics of complex Web service combinations. Then we present a formal language to specifying composite events for managing complex interactions amongst services, and detecting inconsistencies that may arise at run-time.

KW - Composite event

KW - Event calculus

KW - Web service composition

KW - Web services

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

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

M3 - Conference contribution

AN - SCOPUS:77954133262

SN - 9789728865467

VL - IT

SP - 81

EP - 88

BT - WEBIST 2006 - 2nd International Conference on Web Information Systems and Technologies, Proceedings

ER -