2017
DOI: 10.1155/2017/5725864
|View full text |Cite
|
Sign up to set email alerts
|

A Clustering Method for Isomorphic Evolution of Web Services

Abstract: Since the basic binding unit of current service request and response schema is an atomic Web service, it needs to costly find a substitute service or reconstruct the service process in the original service space once a fine granular evolution requirement occurs. To reduce the complexity of fine granular service evolution, an isomorphic evolution mechanism based on service clusters is proposed. Searching space can be reduced and responding flexibility will also be improved by adopting service cluster as the uni… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
3

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 28 publications
(31 reference statements)
0
3
0
Order By: Relevance
“…obtain a place p in τ (t n ) and build service net SubSN j with SubSN j .i � p; (11) sp j � PathString_Generate (SubSN j ); (12) if (I (t n ) � O ∨ ) PS � PS + sp j + ||; (13) if (I (t n ) � O ∧ ) PS � PS + sp j + ⊗; (14) End for (15) Scientific Programming [28], service class [29], and service cluster [26,30]. Cloud services in above concepts are required with the same input and output parameters.…”
Section: Service Substitution Based On Clustering and Process Collabomentioning
confidence: 99%
“…obtain a place p in τ (t n ) and build service net SubSN j with SubSN j .i � p; (11) sp j � PathString_Generate (SubSN j ); (12) if (I (t n ) � O ∨ ) PS � PS + sp j + ||; (13) if (I (t n ) � O ∧ ) PS � PS + sp j + ⊗; (14) End for (15) Scientific Programming [28], service class [29], and service cluster [26,30]. Cloud services in above concepts are required with the same input and output parameters.…”
Section: Service Substitution Based On Clustering and Process Collabomentioning
confidence: 99%
“…The colored Petri net was selected as the formal tool to model Web services and the compatibility was analyzed by building the communicating reachability graph in the work of Tan et al Behavioral compatibility was judged from the view of reachable termination and proper termination using colored Petri nets in the work of Liu et al A trust‐based approach for large‐scale federations utility computing infrastructures was proposed in the works of Messina et al, and it can find the most suitable collaborators avoiding exploration of the whole service space. To reduce the complexity of fine granular service evolution, an isomorphic evolution mechanism based on service clusters is proposed in the work of Hu et al Two types of evolution patterns including dot isomorphic evolution and chain isomorphic evolution were proposed to evolve service processes. Similar with the study on compatibility of service processes, the compatibility of interactive workflows also attracts a lot of attention from the researchers.…”
Section: Introductionmentioning
confidence: 99%
“…() Based on its solid mathematical definition and graphical expression, it can describe and analyze effectively concurrent, asynchronous, distributed, parallel, and uncertain information systems. () Therefore, Petri nets are adopted to describe process models in this work.…”
Section: Introductionmentioning
confidence: 99%