Open AccessJournal Article
Automated generation of BPEL adapters
Antonio Brogi,Razvan Popescu +1 more
Reads0
Chats0
TLDR
This paper presents a methodology for the automated generation of (service) adapters capable of solving behavioural mismatches among BPEL processes that builds (if possible) a BPEL process that allows the two processes to successfully interoperate.Abstract:
The heterogeneous, dynamic, distributed, and evolving nature of Web services calls for adaptation techniques to overcome various types of mismatches that may occur among services developed by different parties. In this paper we present a methodology for the automated generation of (service) adapters capable of solving behavioural mismatches among BPEL processes. The adaptation process, given two communicating BPEL processes whose interaction may lock, builds (if possible) a BPEL process that allows the two processes to successfully interoperate. A key ingredient of the adaptation methodology is the transformation of BPEL processes into YAWL workflows.read more
Citations
More filters
Proceedings ArticleDOI
Non-intrusive monitoring and service adaptation for WS-BPEL
TL;DR: VieDAME is presented, a system which allows monitoring of BPEL processes according to Quality of Service (QoS) attributes and replacement of existing partner services based on various (pluggable) replacement strategies, suitable for high-availability BPEL environments.
Proceedings Article
Automated composition of web services by planning in asynchronous domains
TL;DR: A novel planning framework for the automated composition of web services that are specified and implemented in industrial standard languages for business processes modeling and execution, like BPEL4WS, based on state of the art techniques for planning under uncertainty.
Proceedings ArticleDOI
Semi-automated adaptation of service interactions
TL;DR: Novel techniques and a tool are presented that provides semi-automated support for identifying and resolution of mismatches between service interfaces and protocols, and for generating adapter specification, and the viability of the proposed approach is shown.
Journal ArticleDOI
A Petri Net-Based Method for Compatibility Analysis and Composition of Web Services in Business Process Execution Language
Wei Tan,Yushun Fan,MengChu Zhou +2 more
TL;DR: The method for mediator generation is proposed to assist the automatic composition of partially compatible services and is validated through a real-life case and further research directions are pointed out.
Journal ArticleDOI
Service-oriented middleware for the Future Internet: state of the art and research directions
Valérie Issarny,Nikolaos Georgantas,Sara Hachem,Apostolos V. Zarras,Panos Vassiliadist,Marco Autili,Marco Aurélio Gerosa,Amira Ben Hamida +7 more
TL;DR: This article focuses on research challenges for service-oriented middleware design, investigating service description, discovery, access, and composition in the Future Internet of services.
References
More filters
Book
Business process execution language for web services
TL;DR: This book focuses on executable processes and comes back to abstract processes in Chapter 4, which can be used to replace sets of rules usually expressed in natural language, which is often ambiguous.
YAWL: yet another workflow language
TL;DR: This paper motivates the need for a new workflow language, specifies the semantics of the language, and shows that soundness can be verified in a compositional way.
Journal ArticleDOI
Introduction: Service-oriented computing
Book ChapterDOI
Developing adapters for web services integration
TL;DR: The problem of adaptation of web services is characterized by identifying and classifying different kinds of adaptation requirements, and a methodology for developing adapters in Web services is proposed, based on the use of mismatch patterns and service composition technologies.
Journal ArticleDOI
Formalizing Web Service Choreographies
TL;DR: This paper shows how to check whether two or more Web services are compatible to interoperate or not, and, if not, whether the specification of adaptors that mediate between them can be automatically generated, enabling the communication of (a priori) incompatible Web services.