Protocol specifications and component adaptors
ACM Transactions on Programming Languages and Systems (TOPLAS)
E-services: a look behind the curtain
Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Workflow Mining: Discovering Process Models from Event Logs
IEEE Transactions on Knowledge and Data Engineering
Synchronizability of Conversations among Web Services
IEEE Transactions on Software Engineering
Representing, analysing and managing web service protocols
Data & Knowledge Engineering - Special issue: ER 2004
Process Mining, Discovery, and Integration using Distance Measures
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Semi-automated adaptation of service interactions
Proceedings of the 16th international conference on World Wide Web
Service oriented architectures: approaches, technologies and research issues
The VLDB Journal — The International Journal on Very Large Data Bases
Measuring similarity between semantic business process models
APCCM '07 Proceedings of the fourth Asia-Pacific conference on Comceptual modelling - Volume 67
A Classification of Service Composition Mismatches to Support Service Mediation
GCC '07 Proceedings of the Sixth International Conference on Grid and Cooperative Computing
Similarity search for web services
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
A Classification of Differences between Similar BusinessProcesses
EDOC '07 Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference
Quantifying process equivalence based on observed behavior
Data & Knowledge Engineering
Supporting the dynamic evolution of Web service protocols in service-oriented architectures
ACM Transactions on the Web (TWEB)
Extending the compatibility notion for abstract WS-BPEL processes
Proceedings of the 17th international conference on World Wide Web
Data & Knowledge Engineering
The Challenges of Service Evolution
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Measuring Similarity between Business Process Models
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Deriving Protocol Models from Imperfect Service Conversation Logs
IEEE Transactions on Knowledge and Data Engineering
On Measuring Process Model Similarity Based on High-Level Change Operations
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Developing Process Mediator for Supporting Mediated Web Service Interactions
ECOWS '08 Proceedings of the 2008 Sixth European Conference on Web Services
Data & Knowledge Engineering
Deciding service composition and substitutability using extended operating guidelines
Data & Knowledge Engineering
Mismatch Patterns and Adaptation Aspects: A Foundation for Rapid Development of Web Service Adapters
IEEE Transactions on Services Computing
Graph Matching Algorithms for Business Process Model Similarity Search
BPM '09 Proceedings of the 7th International Conference on Business Process Management
Aligning Business Process Models
EDOC '09 Proceedings of the 2009 IEEE International Enterprise Distributed Object Computing Conference (edoc 2009)
Compatibility and Replaceability Analysis of Timed Web Services Protocols
ICCEE '09 Proceedings of the 2009 Second International Conference on Computer and Electrical Engineering - Volume 02
Protocol-aware matching of web service interfaces for adapter development
Proceedings of the 19th international conference on World wide web
Fine-grained compatibility and replaceability analysis of timed web service protocols
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Toward dynamic and attribute based publication, discovery and selection for cloud computing
Future Generation Computer Systems
Web services discovery and rank: An information retrieval approach
Future Generation Computer Systems
Checking Compatibility and Replaceability in Web Services Business Protocols with Access Control
ICWS '10 Proceedings of the 2010 IEEE International Conference on Web Services
Analyzing Behavioral Substitution of Web Services Based on Pi-calculus
ICWS '10 Proceedings of the 2010 IEEE International Conference on Web Services
Detection of Semantically Equivalent Fragments for Business Process Model Change Management
SCC '10 Proceedings of the 2010 IEEE International Conference on Services Computing
Alternative Approaches for Workflow Similarity
SCC '10 Proceedings of the 2010 IEEE International Conference on Services Computing
Deciding behaviour compatibility of complex correspondences between process models
BPM'10 Proceedings of the 8th international conference on Business process management
The ICoP Framework: identification of correspondences between process models
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
Ranking BPEL Processes for Service Discovery
IEEE Transactions on Services Computing
A workflow framework for intelligent service composition
Future Generation Computer Systems
Symbolic abstraction and deadlock-freeness verification of inter-enterprise processes
Data & Knowledge Engineering
Assessing service protocol adaptability based on protocol reduction and graph search
Concurrency and Computation: Practice & Experience
Adapt or perish: algebra and visual notation for service interface adaptation
BPM'06 Proceedings of the 4th international conference on Business Process Management
Process equivalence: comparing two process models based on observed behavior
BPM'06 Proceedings of the 4th international conference on Business Process Management
Behavioral technique for workflow abstraction and matching
BPM'06 Proceedings of the 4th international conference on Business Process Management
Developing adapters for web services integration
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Analyzing web service based business processes
FASE'05 Proceedings of the 8th international conference, held as part of the joint European Conference on Theory and Practice of Software conference on Fundamental Approaches to Software Engineering
Evaluation of technical measures for workflow similarity based on a pilot study
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Service substitutability analysis based on behavior automata
Innovations in Systems and Software Engineering
Hi-index | 0.00 |
Given the inherent autonomy, heterogeneity, and continuous evolution of Web services, mismatches usually exist between service protocols and mediated interactions are a common style of service interactions. Given a requestor service and an interaction to be conducted, if the provider service is found unavailable, we need to identify the most suitable provider service from a set of functionally equivalent candidates to replace the original one. Current techniques analyzing protocol replaceability can compute a replacement degree that specifies how replaceable two protocols are, but they cannot determine whether or not, and under which conditions, the effects prescribed by the requestor can be achieved. To address this challenge we propose a technique called replaceability assessment in this paper where, according to the adaptation mechanisms of a certain adapter, this technique (i) provides a set of condition pairs that determine when one protocol can be replaced by another, and (ii) computes a replacement degree. The set of condition pairs and the replacement degree are two complementary criteria to be used by the requestor for identifying the most suitable provider service.