Association Rule Based Context Modeling for Web Service Discovery

Web service is essential in achieving dynamic business process. With the dramatically increased number of Web services advertised in UDDI, Web Portal or Internet, how to locate the best Web service according to a user's requirement is becoming more and more important, which calls for efficient and effective Web service discovery mechanism. Considerable efforts have been attained in solving this problem among them semantic based approaches show encouraging result. However, when several semantically equivalent Web service candidates are returned by matchmaking process, how to discern which one is the most suitable one is a real challenge. This paper presents a framework by which provider's context and user's context has been explored to help understand the real need of a user. This framework uses association rule for context modeling of provider and user from Web service composition perspective. After modeling context, a ranking service is invoked to compare Web service candidates with user's requirement and then the best suitable potential Web service will be selected.

[1]  Eleni Stroulia,et al.  Flexible interface matching for Web-service discovery , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[2]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[3]  Brahim Medjahed,et al.  Context-based matching for Web service composition , 2007, Distributed and Parallel Databases.

[4]  Abdelsalam Helal,et al.  Context attributes: an approach to enable context-awareness for service discovery , 2003, 2003 Symposium on Applications and the Internet, 2003. Proceedings..

[5]  Zakaria Maamar,et al.  Context for Personalized Web Services , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[6]  Zakaria Maamar,et al.  Context-based personalization of Web services composition and provisioning , 2004 .

[7]  Vincenzo D'Andrea,et al.  Web Service Discovery Based on Past User Experience , 2007, BIS.

[8]  Wolf-Tilo Balke,et al.  Towards Personalized Selection of Web Services , 2003, WWW.

[9]  Eugenio Zimeo,et al.  Structure Matching for Enhancing UDDI Queries Results , 2007, IEEE International Conference on Service-Oriented Computing and Applications (SOCA '07).

[10]  Min Liu,et al.  Towards Context-Aware Composition of Web Services , 2006, 2006 Fifth International Conference on Grid and Cooperative Computing (GCC'06).

[11]  Anne H. H. Ngu,et al.  Enabling Personalized Composition and Adaptive Provisioning of Web Services , 2004, CAiSE.

[12]  Paraskevas Evripidou,et al.  A Pragmatic Methodology to Web Service Discovery , 2007, IEEE International Conference on Web Services (ICWS 2007).

[13]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[14]  Ulrich Güntzer,et al.  Algorithms for association rule mining — a general survey and comparison , 2000, SKDD.

[15]  Peter Thomas,et al.  On Specifying Web Services Using UDDI Improvements , 2002 .

[16]  Yan Li,et al.  An Exploratory Study of Web Services on the Internet , 2007, IEEE International Conference on Web Services (ICWS 2007).

[18]  Ramakrishnan Srikant,et al.  Fast algorithms for mining association rules , 1998, VLDB 1998.

[19]  Daniel Rocco,et al.  Domain-specific Web service discovery with service class descriptions , 2005, IEEE International Conference on Web Services (ICWS'05).

[20]  Melanie Gnasa,et al.  Context-Sensitive Service Discovery Meets Information Retrieval , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[21]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

[22]  Amit P. Sheth,et al.  Adding Semantics to Web Services Standards , 2003, ICWS.

[23]  Jen-Yao Chung,et al.  Service Pattern Discovery of Web Service Mining in Web Service Registry-Repository , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[24]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[25]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services: The OWL-S Approach , 2004, SWSWPC.

[26]  Shichao Zhang,et al.  Association Rule Mining: Models and Algorithms , 2002 .

[27]  Johan Koolwaaij,et al.  Extending UDDI with Context-Aware Features Based on Semantic Service Descriptions , 2003, ICWS.

[28]  Fabio Casati,et al.  Web Service Dependency Discovery Tool for SOA Management , 2007, IEEE International Conference on Services Computing (SCC 2007).

[29]  Alan Messer,et al.  Web Service Discovery Using General-Purpose Search Engines , 2007, IEEE International Conference on Web Services (ICWS 2007).

[30]  Jos de Bruijn,et al.  The Web Service Modeling Language WSML: An Overview , 2006, ESWC.

[31]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[32]  Alfons Kemper,et al.  Towards context-aware adaptable web services , 2004, WWW Alt. '04.