Proceedings of the 14th International Conference on World Wide Web - WWW '05 2005
DOI: 10.1145/1060745.1060770
|View full text |Cite
|
Sign up to set email alerts
|

Web service interfaces

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

1
63
0

Year Published

2005
2005
2020
2020

Publication Types

Select...
8

Relationship

1
7

Authors

Journals

citations
Cited by 100 publications
(64 citation statements)
references
References 20 publications
1
63
0
Order By: Relevance
“…Thus, we consider order dependencies between messages but we do not look into the schema of these messages. Accordingly, we model the behaviour of a web service interface using Finite State Machines (FSM [5,16]). Our choice of FSMs is motivated by the following reasons:…”
Section: Modelling Behavioural Dimension Of Service Interfacesmentioning
confidence: 99%
See 1 more Smart Citation
“…Thus, we consider order dependencies between messages but we do not look into the schema of these messages. Accordingly, we model the behaviour of a web service interface using Finite State Machines (FSM [5,16]). Our choice of FSMs is motivated by the following reasons:…”
Section: Modelling Behavioural Dimension Of Service Interfacesmentioning
confidence: 99%
“…Following [5,14], we adopt a simple yet effective approach to model service interface behaviour using Finite State Machines (FSMs). In the FSMs we consider, transitions are labelled with messages (to be sent or received).…”
Section: Modelling Behavioural Dimension Of Service Interfacesmentioning
confidence: 99%
“…A different approach is proposed in [6] where compatibility is tested over the interfaces of services (not their implementations), which is simpler and more likely to be effective because a good interface should hide (complex) information that is not relevant for compatibility. A limitation of this approach is that it is based on a (synchronous) method-invocation model of interaction: as argued in [13], web-service composition languages such BPEL (the Business Process Execution Language [20]) rely on an (asynchronous) message-passing model, which is more adequate for interactions that need to run in a loosely-coupled operating environment.…”
Section: Introductionmentioning
confidence: 99%
“…In this respect, the notions of interface that are proposed in [6] do not clearly separate between interfaces for clients of the service and interfaces for providers of required external services, i.e., the approach is not formulated in the context of run-time service discovery and binding. Furthermore, [6] does not propose a model of composition of implementations (what is called a component algebra in [8]) so one has to assume that implementations of services with compatible interfaces, when composed, are 'consistent'.…”
Section: Introductionmentioning
confidence: 99%
“…The SPIN model-checker is used for the behavior verification of the asynchronously communicating peers (bounded message queues). A language for specifying web service interfaces is presented in [38]. None of the above techniques uses automated abstraction-based verification and, thus, are less competitive in verification of large-scale web systems.…”
mentioning
confidence: 99%