Architecture for Web Services Filtering and Clustering

The need for filtering of services results from the ever growing number of available Web services which offer similar functionalities. The filtering process is based not only on the functional aspects of services, but also on non-functional ones. One of the weaknesses of the filtering process is lack of high efficiency and its complexity as processing ontological descriptions and reasoning on them is extremely time-consuming. In order to speed-up the filtering process, clustering techniques that would narrow the set of potential services which meet user's preferences may be introduced. In this article the architecture for Semantic Web services filtering and clustering system is shortly discussed.

[1]  David Thomas Lynch A Proactive Approach to Semantically Oriented Service Discovery , 2005 .

[2]  Kurt Geihs,et al.  Ranked Matching for Service Descriptions Using OWL-S , 2004, KiVS.

[3]  Nicholas J. Belkin,et al.  Information filtering and information retrieval: two sides of the same coin? , 1992, CACM.

[4]  Jun Zhang,et al.  Simlarity Search for Web Services , 2004, VLDB.

[5]  Dieter Fensel,et al.  A conceptual architecture for semantic web enabled web services , 2002, SGMD.

[6]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[7]  Yarden Katz,et al.  Pellet: A practical OWL-DL reasoner , 2007, J. Web Semant..

[8]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[9]  Ian Horrocks,et al.  A software framework for matchmaking based on semantic web technology , 2003, WWW '03.

[10]  Amit P. Sheth,et al.  METEOR-S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services , 2005, Inf. Technol. Manag..

[11]  Katia P. Sycara,et al.  Semantic Web Service Discovery in the OWL-S IDE , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[12]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[13]  W. Abramowicz,et al.  Application-oriented Web services filtering , 2005, International Conference on Next Generation Web Services Practices (NWeSP'05).

[14]  J. Gonzalez-Castillo,et al.  Description logics for matchmaking of services , 2001 .

[15]  Jos de Bruijn,et al.  Semantic Web Services: description requirements and current technologies , 2003 .

[16]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[17]  Zhaohui Wu,et al.  ASCEND: a framework for automatic service composition and execution in dynamic environment , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[18]  Marcel-Catalin Rosu,et al.  A survey of public web services , 2004, WWW Alt. '04.

[19]  Marc Teboulle,et al.  Grouping Multidimensional Data - Recent Advances in Clustering , 2006 .