DocumentCode :
2121590
Title :
Service Clustering Based on Profile and Process Similarity
Author :
Sun, Ping
Author_Institution :
Sch. of Software Eng., Tongji Univ., Shanghai, China
fYear :
2010
fDate :
24-26 Dec. 2010
Firstpage :
535
Lastpage :
539
Abstract :
The discovery of suitable Web services for a given user requirement is one of the central operations in Service-oriented Architectures. This paper proposes a mechanism to support service discovery via service clustering. Service clustering is aimed at grouping similar services according to the similarity between different services. The procedure of service clustering consists of two phases. The first phase classifies the services into clusters with similar profiles. In order to determine the profile similarity degree, the minimum weights bipartite graph matching is utilized to pair the functionality parameters. The second phase re-classifies the services into clusters with similar process models. Petri net is adopted as a modeling language for the specification of service process model. With the help of Petri net language, the process similarity degree is evaluated via comparing the semantic edit distance. The utilization of service clustering can enable service matchmaker to significantly deploy the discovery of candidate services quickly.
Keywords :
Petri nets; Web services; pattern clustering; service-oriented architecture; simulation languages; Petri net; Web service; bipartite graph matching; modeling language; service clustering; service process model; service-oriented architecture; Analytical models; Firing; IP networks; Ontologies; Semantics; Tin; Web services; Petri net; clustering; semantic web service; similarity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Engineering (ISISE), 2010 International Symposium on
Conference_Location :
Shanghai
ISSN :
2160-1283
Print_ISBN :
978-1-61284-428-2
Type :
conf
DOI :
10.1109/ISISE.2010.151
Filename :
5945163
Link To Document :
بازگشت