In dynamic e-business, organizations collaborate in a justin-time fashion using loosely coupled services. To ensure interoperability of the services, behavioral mismatches between their protocols need to be resolved in a fast and efficient way, which can be done with protocol adaptors. We present an efficient, automated method to construct (if possible) a minimal protocol adaptor with parallelism for two asynchronously communicating business protocols. A minimal adaptor only processes those messages that cause the mismatch, and has less message overhead at run-time than a non-minimal adaptor. Existing methods only build adaptors that are sequential, synchronous, or non-minimal. We show that the proposed method increases the efficiency of se...
International audienceInteractions between two applications encapsulated into Web services consist i...
Given the inherent autonomy, heterogeneity, and continuous evolution of Web services, mismatches usu...
International audienceSoftware Adaptation aims at composing incompatible black-box components or ser...
In dynamic e-business, organizations collaborate in a justin-time fashion using loosely coupled serv...
In dynamic e-business, organizations collaborate in a just-in-time fashion using loosely coupled ser...
The application of Service Oriented Architecture enables business organizations to collaborate in an...
Two composed interacting services reach a deadlock if their business protocols have behavioral misma...
Two composed interacting services reach a deadlock if their business protocols have behavioral misma...
Collaboration in business chains is essential for organizations to be competitive in modern markets....
The Service Oriented Architecture (SOA) paradigm is intended for reducing development costs and soft...
International audienceSoftware adaptation techniques aim at generating new components called adapter...
The reuse of software services often requires the introduction of adapters. In the case of coarse-gr...
The push toward business process automation has generated the need for integrating different enterpr...
International audienceReuse and composition are increasingly advocated and put into practice in mode...
International audienceInteractions between two applications encapsulated into Web services consist i...
Given the inherent autonomy, heterogeneity, and continuous evolution of Web services, mismatches usu...
International audienceSoftware Adaptation aims at composing incompatible black-box components or ser...
In dynamic e-business, organizations collaborate in a justin-time fashion using loosely coupled serv...
In dynamic e-business, organizations collaborate in a just-in-time fashion using loosely coupled ser...
The application of Service Oriented Architecture enables business organizations to collaborate in an...
Two composed interacting services reach a deadlock if their business protocols have behavioral misma...
Two composed interacting services reach a deadlock if their business protocols have behavioral misma...
Collaboration in business chains is essential for organizations to be competitive in modern markets....
The Service Oriented Architecture (SOA) paradigm is intended for reducing development costs and soft...
International audienceSoftware adaptation techniques aim at generating new components called adapter...
The reuse of software services often requires the introduction of adapters. In the case of coarse-gr...
The push toward business process automation has generated the need for integrating different enterpr...
International audienceReuse and composition are increasingly advocated and put into practice in mode...
International audienceInteractions between two applications encapsulated into Web services consist i...
Given the inherent autonomy, heterogeneity, and continuous evolution of Web services, mismatches usu...
International audienceSoftware Adaptation aims at composing incompatible black-box components or ser...