Smaller to sharper: Efficient web service composition and verification using on-the-fly model checking and logic-based clustering

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Model checking (MC) is an emerging approach recently suggested for the problem of Web Service Composition (WSC), since it can ensure both the soundness and completeness once verifying if an WSC solution fulfills a goal formally described or not. However, as the number of web services to be considered in practice is often very large, the MC based approach suffers from the state space explosion problem. Clustering has been naturally considered reducing the number of candidates for the WSC problem. However, as typical clustering techniques are mostly semi-formal in terms of cluster representation, it poses a dilemma of maintaining both soundness and completeness. In this paper, we handle this problem by suggesting a logic-based approach for clustering. This work makes twofold contributions. We propose a logic-based similarity between web services, which results in more reasonable clustering results; and we represent the generated clusters as logical formula and enjoy a seamless integration between web service clustering and MC. This approach eventually brings significant improvement of WSC performance when applied on real and relatively large repository of web services.

Cite

CITATION STYLE

APA

Huynh, K., Quan, T., & Bui, T. (2016). Smaller to sharper: Efficient web service composition and verification using on-the-fly model checking and logic-based clustering. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9789, pp. 453–468). Springer Verlag. https://doi.org/10.1007/978-3-319-42089-9_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free