2012
DOI: 10.5963/ijcsai0203004
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Service Composition

Abstract: Abstract-Service is a network addressable software component to perform a specific task. A service discovery mechanism can be used to find services that can be executed to satisfy a service request. A service composition generates a composition plan and a composite service to satisfy a service request. Static composition process consumes considerable amount of time and effort. It is also vulnerable to changes in input/output of services. A dynamic composition algorithm can automatically select services involve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 32 publications
0
6
0
Order By: Relevance
“…Khakhkhar et.al. [5] proposed a bidirectional planning algorithm that combines a forwardchaining approach and a backward-chaining approach. It allows systems to plan a composite service from the input data and the goal output at the same time.…”
Section: Dynamic Composition Planningmentioning
confidence: 99%
See 1 more Smart Citation
“…Khakhkhar et.al. [5] proposed a bidirectional planning algorithm that combines a forwardchaining approach and a backward-chaining approach. It allows systems to plan a composite service from the input data and the goal output at the same time.…”
Section: Dynamic Composition Planningmentioning
confidence: 99%
“…Open issues with current research on service composi-tion (e.g., goal-oriented planning [5], open workflows [6] [7] [8], adaptable composition [9] [10] [11] and AI planning [12] [13] ) are that i) existing service composition models are inflexible; and ii) the composition models have limited support for handling composite service adaptation. Specifically, workflow-driven solutions [6] [7] [8] model user requirements as a complex task request in the form of workflows (i.e., abstract composite services).…”
Section: Introductionmentioning
confidence: 99%
“…Such a workflow may need to be generated offline by a domain expert or a composition planning engine, which is inconvenient when a change is required at runtime. Dynamic service planning approaches such as [12,17]use classic AI-planning algorithms, such as forward-chaining and backward-chaining for dynamic composition planning, and usually employ a bi-direction planning algorithm to find a path with the smallest cost from the dependency graph. However, these approaches require central service repositories to maintain service overlays, and have no support for dynamic composition replanning for composition failures.…”
Section: Related Workmentioning
confidence: 99%
“…The proposed algorithm adopts Forward-Chaining and Depth-First methods [18] to generate composite services. The algorithm takes the input of the request as the start point, and the output of the request as the end point, and then finds all composite services may generate between these points.…”
Section: Forward-chaining Based Algorithm For Finding Composite Servicesmentioning
confidence: 99%
“…A composite service [18] is a set of linked services, in a Semantic Network, that forms a path, which begins with the requested input and ends with the requested output.…”
Section: Forward-chaining Based Algorithm For Finding Composite Servicesmentioning
confidence: 99%