2015
DOI: 10.1007/978-3-319-22852-5_12
|View full text |Cite
|
Sign up to set email alerts
|

GraphEvol: A Graph Evolution Technique for Web Service Composition

Abstract: Web service composition can be thought of as the combination of reusable functionality modules available over the network to create applications that accomplish more complex tasks. Evolutionary Computation (EC) techniques have been applied with success to the problem of fully automated Web service composition, which is when candidate services are selected at the same time that the best configuration in which to connect those candidates is determined. Genetic Programming (GP) is the EC technique traditionally e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
5
2
1

Relationship

3
5

Authors

Journals

citations
Cited by 27 publications
(8 citation statements)
references
References 17 publications
0
8
0
Order By: Relevance
“…This field has been widely studied in the past few years, focusing on developing effective and efficient EC techniques to find composite services with optimised QoS. To achieve such a goal, researchers have been working on developing new and effective representations of composite services for EC techniques, such as DAG-based [24,17,25,26], tree-based [4,7,27,28,29], tree-like based [7], and permutation-based representations [5,23,8]. The majority of these works also propose different representation-dependent genetic operators to explore large searching spaces, while some of them [8,17] propose new sampling techniques for breeding new promising solutions from the learned distributions (i.e., Node or Edge Histogram Matrix) of historical solutions.…”
Section: Literature On Web Service Composition Problemmentioning
confidence: 99%
See 1 more Smart Citation
“…This field has been widely studied in the past few years, focusing on developing effective and efficient EC techniques to find composite services with optimised QoS. To achieve such a goal, researchers have been working on developing new and effective representations of composite services for EC techniques, such as DAG-based [24,17,25,26], tree-based [4,7,27,28,29], tree-like based [7], and permutation-based representations [5,23,8]. The majority of these works also propose different representation-dependent genetic operators to explore large searching spaces, while some of them [8,17] propose new sampling techniques for breeding new promising solutions from the learned distributions (i.e., Node or Edge Histogram Matrix) of historical solutions.…”
Section: Literature On Web Service Composition Problemmentioning
confidence: 99%
“…In the presentation of this paper, we mainly focus on two constructors, sequence • and parallel , similar to most automated service composition works [8,25,28,27,51], where a composite service is often represented in the form of a directed acyclic graph (DAG, denoted as G). In a DAG, nodes represent web services (also called component services) and edges represent robust causal links.…”
Section: Web Service Composition Problemmentioning
confidence: 99%
“…This representation allows better scalability by eliminating the replicas of subtrees based on the tree-based representations in [8], [9], [11]. Apart from evolving trees, graph evolution techniques are employed to evolve graph-based composite solutions, such as GraphEvol [19]. On the other hand, Particle Swarm Optimization, Genetic Algorithm, and Estimation of Distribution Algorithm have been employed to solve the single-tasking service composition problem [2], [4], [6], [10].…”
Section: Related Workmentioning
confidence: 99%
“…In the presentation of this paper, we mainly focus on two constructors, sequence • and parallel , similar as in most automated service composition works [5], [8], [10], [11], [32], [33], where service composition solutions are represented as a Directed Acyclic Graph (DAG). We can easily calculate QoS of a composite service that is represented as a DAG [10] according to Table 1.…”
Section: Semantic Web Service Composition Prob-lemmentioning
confidence: 99%
“…Service composition solutions are commonly represented as Directed Acyclic Graphs (DAGs) [5], [8], [10], [11], [32], [33]. Let G = (V, E) be a DAG-based composite solution from Start to End, where nodes correspond to the services and edges correspond to the robust causal links.…”
Section: A Novel Permutation-based Representationmentioning
confidence: 99%