2010
DOI: 10.1002/cpe.1630
|View full text |Cite
|
Sign up to set email alerts
|

Assessing service protocol adaptability based on protocol reduction and graph search

Abstract: Given the inherent autonomy, heterogeneity, and continuous evolution of Web services, mismatches usually exist between service protocols. Adapters are typically used to reconcile these mismatches. Before synthesizing an adapter, a service requestor is often willing to assess whether her expected interactions can be conducted or not. The effort of synthesizing an adapter is beneficial only if the result of this assessment is positive. Previous effort analyzing service interactions focused on either (i) compatib… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 42 publications
0
3
0
Order By: Relevance
“…In order to analyze the compatibility of service choreography, several formal semantics have been adopted, such as graphs [40], message sequence charts (MSC) [41], ontology [3], finite state machines (FSM) [43], process algebra (PA) [47], martin type theory (MTT) [49] and Petri nets (PN) [50]- [52]. In particular, Petri net models have been widely adopted to describe service choreography, from languages like WS-CDL to interaction Petri nets [25].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In order to analyze the compatibility of service choreography, several formal semantics have been adopted, such as graphs [40], message sequence charts (MSC) [41], ontology [3], finite state machines (FSM) [43], process algebra (PA) [47], martin type theory (MTT) [49] and Petri nets (PN) [50]- [52]. In particular, Petri net models have been widely adopted to describe service choreography, from languages like WS-CDL to interaction Petri nets [25].…”
Section: Related Workmentioning
confidence: 99%
“…For the syntactic consideration, Nezhad et al [15] identify the split/ merge interface mismatch and construct an adaptor for these services. Zhou et al [40] gain abstract protocols from service protocols by defining many rules. Then, to adapt two services, they establish an adaptation matrix through a depth-first search with back tracking methods.…”
Section: A Compatibility Verificationmentioning
confidence: 99%
“…A number of studies in the field of SOA deals with the topic of adapter synthesis, e. g., [297][298][299], which resolves to an application integration problem [75]. In a distributed setting, two service-oriented and process-aware applications might need to interact with each other to achieve a desired goal.…”
Section: Adapter Synthesismentioning
confidence: 99%