2008
DOI: 10.1007/978-3-540-88564-1_35
|View full text |Cite
|
Sign up to set email alerts
|

Semantic Web Service Choreography: Contracting and Enactment

Abstract: Abstract. The emerging paradigm of service-oriented computing requires novel techniques for various service-related tasks. Along with automated support for service discovery, selection, negotiation, and composition, support for automated service contracting and enactment is crucial for any large scale service environment, where large numbers of clients and service providers interact. Many problems in this area involve reasoning, and a number of logic-based methods to handle these problems have emerged in the f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
21
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 20 publications
(21 citation statements)
references
References 9 publications
0
21
0
Order By: Relevance
“…Projection and contract refinement achieve composition of choreography. The authors in [73] state support for automated service contracting and enactment is crucial for any large scale service environment, where large numbers of clients and service providers interact. Concurrent Transaction Logic is instrumental to model and reason about service contracts to allow iterative processes in the specification of service contracts and enable reasoning about such contracts.…”
Section: Related Workmentioning
confidence: 99%
“…Projection and contract refinement achieve composition of choreography. The authors in [73] state support for automated service contracting and enactment is crucial for any large scale service environment, where large numbers of clients and service providers interact. Concurrent Transaction Logic is instrumental to model and reason about service contracts to allow iterative processes in the specification of service contracts and enable reasoning about such contracts.…”
Section: Related Workmentioning
confidence: 99%
“…Brambilla et al [2] proposed a process model aiming to achieve an effective high-level specification of web applications featuring business processes and remote services invocations. Roman et al [18] proposed a semantic model for web service choreography. Our techniques aim at testing the functional correctness of service choreography and do not require a full semantic model of services.…”
Section: Related Workmentioning
confidence: 99%
“…A set of such coordinated components are called a service composition. To synthesize a service composition, one may coordinate services via two general strategies [13] [17], namely orchestration [14] and choreography [18]. Testing, analysis, and formal verification techniques should address the challenges presented by these strategies.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…T R has been shown to be a powerful tool for reasoning about actions ( [4,10]), knowledge representation ( [6]), event processing ( [1]), workflow management and Semantic Web services ( [15,16,27,28]), AI planning ( [3,18]), security policy frameworks [2], and general knowledge base programming ( [11]). In logic programming, T R provides a clean, logical alternative to the assert and retract operators of Prolog.…”
Section: Introductionmentioning
confidence: 99%