Access the full text.
Sign up today, get DeepDyve free for 14 days.
Luis Agustín-Blas, S. Salcedo-Sanz, S. Jiménez-Fernández, L. Carro-Calvo, J. Ser, J. Portilla-Figueras (2012)
A new grouping genetic algorithm for clustering problemsExpert Syst. Appl., 39
Pattern Recognition Letters, 31
Benjamin King (1967)
Step-Wise Clustering ProceduresJournal of the American Statistical Association, 62
Daniel Boley (1998)
Principal Direction Divisive PartitioningData Mining and Knowledge Discovery, 2
Khai Huynh, T. Quan, T. Bui (2015)
Fast and formalized: Heuristics-based on-the-fly web service composition and verification2015 2nd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS)
Ourania Hatzi, D. Vrakas, Nick Bassiliades, D. Anagnostopoulos, I. Vlahavas (2013)
The PORSCE II framework: using AI planning for automated Semantic Web service compositionThe Knowledge Engineering Review, 28
Proceedings of the World Congress on Engineering, 1
A. Dempster, N. Laird, D. Rubin (1977)
Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper
(2016)
OWLS-TC: OWL-S service retrieval test collection, version 2.1
Sun Ji (2008)
Clustering Algorithms ResearchJournal of Software
Manman Chen, Tian Tan, Jun Sun, Yang Liu, J. Dong (2014)
VeriWS: a tool for verification of combined functional and non-functional requirements of web service compositionCompanion Proceedings of the 36th International Conference on Software Engineering
Lingli Xie, Fu-zan Chen, Jingjing Kou (2011)
Ontology-based semantic web services clustering2011 IEEE 18th International Conference on Industrial Engineering and Engineering Management, Part 3
P. Berkhin (2006)
A Survey of Clustering Data Mining Techniques
Alexander Hinneburg, H. Gabriel (2007)
DENCLUE 2.0: Fast Clustering Based on Kernel Density Estimation
J. Tretmans (2008)
Model Based Testing with Labelled Transition Systems
H. Foster, Sebastián Uchitel, J. Magee, J. Kramer (2007)
WS-Engineer: A Model-Based Approach to Engineering Web Service Compositions and Choreography
H. Miller, Jiawei Han (2001)
Spatial clustering methods in data mining
Ye Maung, A. Hein (2014)
Colored Petri-Nets (CPN) based Model for Web Services Composition, 2
U. Maulik, S. Bandyopadhyay (2000)
Genetic algorithm-based clustering techniquePattern Recognit., 33
Anil Jain (2008)
Data clustering: 50 years beyond K-meansPattern Recognit. Lett., 31
R. Xu, D. Wunsch (2005)
Survey of clustering algorithmsIEEE Transactions on Neural Networks, 16
M. Ester, H. Kriegel, J. Sander, Xiaowei Xu (1996)
A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise
Janmenjoy Nayak, B. Naik, H. Behera (2015)
Fuzzy C-Means (FCM) Clustering Algorithm: A Decade Review from 2000 to 2014
L. Moura, N. Bjørner (2008)
Z3: An Efficient SMT Solver
Hong Yu, Hu Luo (2009)
A novel possibilistic fuzzy leader clustering algorithmInt. J. Hybrid Intell. Syst., 8
Mustapha Aznag, M. Quafafou, Zahi Jarir (2014)
Leveraging Formal Concept Analysis with Topic Correlation for Service Clustering and Discovery2014 IEEE International Conference on Web Services
Charlton Barreto, Vaughn Bullard, Thomas Erl, John Evdemon, Diane Jordan, Khanderao Kand, D. Koenig, Simon Moser, Ralph Stout, Ron Ten-Hove, Ivana Trickovic, Danny Rijn, Alex Yiu (2007)
Web Services Business Process Execution Language Version 2.0
Martin Garriga, C. Mateos, A. Flores, A. Cechich, Alejandro Zunino (2016)
RESTful service composition at a glance: A surveyJ. Netw. Comput. Appl., 60
R. Sokal (1985)
1 – The Principles of Numerical Taxonomy: Twenty-five Years Later
J. Ward (1963)
Hierarchical Grouping to Optimize an Objective FunctionJournal of the American Statistical Association, 58
F. Sebastiani (2001)
Machine learning in automated text categorizationArXiv, cs.IR/0110053
H. Kriegel, Peer Kröger, J. Sander, A. Zimek (2011)
Density‐based clusteringWiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 1
Anupriya Ankolekar, M. Burstein, Jerry Hobbs, O. Lassila, David Martin, Sheila McIlraith, S. Narayanan, M. Paolucci, T. Payne, K. Sycara, Honglei Zeng (2001)
DAML-S: Semantic Markup for Web Services
T. Tanaka, A. Weitzenfeld (2002)
Adaptive Resonance Theory
Alrik Thiem (2014)
Membership function sensitivity of descriptive statistics in fuzzy-set relationsInternational Journal of Social Research Methodology, 17
Manman Chen, Tian Tan, Jun Sun, Yang Liu, Jun Pang, Xiaohong Li (2013)
Verification of Functional and Non-functional Requirements of Web Service Composition
Hae-Sang Park, C. Jun (2009)
A simple and fast algorithm for K-medoids clusteringExpert Syst. Appl., 36
M. Klusch, A. Gerber, Marcus Schmidt (2005)
Semantic Web Service Composition Planning with OWLS-Xplan
Jiawei Han, M. Kamber, A. Tung (2001)
Spatial clustering methods in data mining : A survey
I. Basheer, M. Hajmeer
Artificial neural networks: fundamentals, computing, design, and application
Mohammad AllamehAmiri, V. Derhami, M. Ghasemzadeh (2013)
QoS-Based web service composition based on genetic algorithmJournal of AI and Data Mining, 1
E. Clarke, H. Schlingloff (1996)
Model checkingCommunications of the ACM, 52
Journal of the Royal Statistical Society, Series B, 39
Abstract— Emergence of Modern Techniques for Scientific Data Collection Has Resulted in Large Scale Accumulation of Data Per- Taining to Diverse Fields. Conventional Database Querying
(2008)
Describe REST Web services with WSDL 2.0
Anil Jain, M. Murty, P. Flynn (1999)
Data clustering: a reviewACM Comput. Surv., 31
T. Kohonen (2013)
Essentials of the self-organizing mapNeural networks : the official journal of the International Neural Network Society, 37
B. Kumara, Incheon Paik, Wuhui Chen, K. Ryu (2014)
Web Service Clustering using a Hybrid Term-Similarity Measure with Ontology LearningInt. J. Web Serv. Res., 11
P. Cheeseman, J. Stutz (1996)
Bayesian Classification (AutoClass): Theory and Results
PurposeService-oriented architecture is an emerging software architecture, in which web service (WS) plays a crucial role. In this architecture, the task of WS composition and verification is required when handling complex requirement of services from users. When the number of WS becomes very huge in practice, the complexity of the composition and verification is also correspondingly high. In this paper, the authors aim to propose a logic-based clustering approach to solve this problem by separating the original repository of WS into clusters. Moreover, they also propose a so-called quality-controlled clustering approach to ensure the quality of generated clusters in a reasonable execution time.Design/methodology/approachThe approach represents WSs as logical formulas on which the authors conduct the clustering task. They also combine two most popular clustering approaches of hierarchical agglomerative clustering (HAC) and k-means to ensure the quality of generated clusters.FindingsThis logic-based clustering approach really helps to increase the performance of the WS composition and verification significantly. Furthermore, the logic-based approach helps us to maintain the soundness and completeness of the composition solution. Eventually, the quality-controlled strategy can ensure the quality of generated clusters in low complexity time.Research limitations/implicationsThe work discussed in this paper is just implemented as a research tool known as WSCOVER. More work is needed to make it a practical and usable system for real life applications.Originality/valueIn this paper, the authors propose a logic-based paradigm to represent and cluster WSs. Moreover, they also propose an approach of quality-controlled clustering which combines and takes advantages of two most popular clustering approaches of HAC and k-means.
International Journal of Web Information Systems – Emerald Publishing
Published: Jun 19, 2017
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.