A service concept recommendation system for enhancing the dependability of semantic service matchmakers in the service ecosystem environment

A Service Ecosystem is a biological view of the business and software environment, which is comprised of a Service Use Ecosystem and a Service Supply Ecosystem. Service matchmakers play an important role in ensuring the connectivity between the two ecosystems. Current matchmakers attempt to employ ontologies to disambiguate service consumers' service queries by semantically classifying service entities and providing a series of human computer interactions to service consumers. However, the lack of relevant service domain knowledge and the wrong service queries could prevent the semantic service matchmakers from seeking the service concepts that can be used to correctly represent service requests. To resolve this issue, in this paper, we propose the framework of a service concept recommendation system, which is built upon a semantic similarity model. This system can be employed to seek the concepts used to correctly represent service consumers' requests, when a semantic service matchmaker finds that the service concepts that are eventually retrieved cannot match the service requests. Whilst many similar semantic similarity models have been developed to date, most of them focus on distance-based measures for the semantic network environment and ignore content-based measures for the ontology environment. For the ontology environment in which concepts are defined with sufficient datatype properties, object properties, and restrictions etc., the content of concepts should be regarded as an important factor in concept similarity measures. Hence, we present a novel semantic similarity model for the service ontology environment. The technical details and evaluation details of the framework are discussed in this paper.

[1]  Takahiro Kawamura,et al.  Preliminary Report of Public Experiment of Semantic Service Matchmaker with UDDI Business Registry , 2003, ICSOC.

[2]  Dominik Kuropka Modelle zur Repräsentation natürlichsprachlicher Dokumente: Ontologie-basiertes Information-Filtering-und-Retrieval mit relationalen Datenbanken , 2004 .

[3]  Martin Chodorow,et al.  Combining local context and wordnet similarity for word sense identification , 1998 .

[4]  John Mylopoulos,et al.  The Semantic Web - ISWC 2003 , 2003, Lecture Notes in Computer Science.

[5]  Sophie Ahrens,et al.  Recommender Systems , 2012 .

[6]  Michael J. Pazzani,et al.  Adaptive interfaces for ubiquitous web access , 2002, CACM.

[7]  Hai Dong,et al.  Focused Crawling for Automatic Service Discovery, Annotation, and Classification in Industrial Digital Ecosystems , 2011, IEEE Transactions on Industrial Electronics.

[8]  Ronald Rosenfeld,et al.  A maximum entropy approach to adaptive statistical language modelling , 1996, Comput. Speech Lang..

[9]  Linpeng Huang,et al.  Matchmaking for semantic Web services , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[10]  Mehran Mohsenzadeh,et al.  A Web Service Recommender System Using User Ontology , 2009 .

[11]  Rohini K. Srihari,et al.  Intelligent Indexing and Semantic Retrieval of Multimodal Documents , 2004, Information Retrieval.

[12]  Stefan Decker,et al.  Ontology-Based Resource Matching in the Grid - The Grid Meets the Semantic Web , 2003, SEMWEB.

[13]  Michael Sussna,et al.  Word sense disambiguation for free-text indexing using a massive semantic network , 1993, CIKM '93.

[14]  David McLean,et al.  An Approach for Measuring Semantic Similarity between Words Using Multiple Information Sources , 2003, IEEE Trans. Knowl. Data Eng..

[15]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[16]  Giuseppe Pirrò,et al.  A semantic similarity metric combining features and intrinsic information content , 2009, Data Knowl. Eng..

[17]  Graeme Hirst,et al.  Lexical chains as representations of context for the detection and correction of malapropisms , 1995 .

[18]  Roy Rada,et al.  Development and application of a metric on semantic nets , 1989, IEEE Trans. Syst. Man Cybern..

[19]  Louise T. Su The Relevance of Recall and Precision in User Evaluation , 1994, J. Am. Soc. Inf. Sci..

[20]  Elizabeth Chang,et al.  A Human-Centered Semantic Service Platform for the Digital Ecosystems Environment , 2009, World Wide Web.

[21]  Myoung-Ho Kim,et al.  Information Retrieval Based on Conceptual Distance in is-a Hierarchies , 1993, J. Documentation.

[22]  Bradley N. Miller,et al.  MovieLens unplugged: experiences with an occasionally connected recommender system , 2003, IUI '03.

[23]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[24]  Valeria De Antonellis,et al.  Ontology-based methodology for e-service discovery , 2006, Inf. Syst..

[25]  Angel Rubio,et al.  Correlation between gene expression and GO semantic similarity , 2005, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[26]  Boi Faltings,et al.  OSS: A Semantic Similarity Function based on Hierarchical Ontologies , 2007, IJCAI.

[27]  Andreas Harth,et al.  A semantic matchmaker service on the grid , 2004, WWW Alt. '04.

[28]  M. Brian Blake,et al.  A Web Service Recommender System Using Enhanced Syntactical Matching , 2007, IEEE International Conference on Web Services (ICWS 2007).

[29]  Yannis A. Dimitriadis,et al.  A semantic approach to discovering learning services in grid-based collaborative systems , 2006, Future Gener. Comput. Syst..

[30]  Dave Berry,et al.  Semantic-supported and agent-based decentralized grid resource discovery , 2008, Future Gener. Comput. Syst..

[31]  Samir Tata,et al.  A Recommender System for Web Services Discovery in a Distributed Registry Environment , 2009, 2009 Fourth International Conference on Internet and Web Applications and Services.

[32]  Ted Pedersen,et al.  Measures of semantic similarity and relatedness in the biomedical domain , 2007, J. Biomed. Informatics.

[33]  Alan F. Smeaton,et al.  Using WordNet in a Knowledge-Based Approach to Information Retrieval , 1995 .

[34]  Dekang Lin,et al.  An Information-Theoretic Definition of Similarity , 1998, ICML.

[35]  Martha Palmer,et al.  Verb Semantics and Lexical Selection , 1994, ACL.

[36]  David W. Conrath,et al.  Semantic Similarity Based on Corpus Statistics and Lexical Taxonomy , 1997, ROCLING/IJCLCLP.

[37]  Christel Daniel-Le Bozec,et al.  Computation of semantic similarity within an ontology of breast pathology to assist inter-observer consensus , 2006, Comput. Biol. Medicine.

[38]  Christiane Fellbaum,et al.  Combining Local Context and Wordnet Similarity for Word Sense Identification , 1998 .

[39]  Eui-nam Huh,et al.  Efficient service recommendation system for cloud computing market , 2009, ICIS.

[40]  Elizabeth Chang,et al.  A Hybrid Concept Similarity Measure Model for Ontology Environment , 2009, OTM Workshops.

[41]  Valeria De Antonellis,et al.  Flexible Semantic-Based Service Matchmaking and Discovery , 2008, World Wide Web.

[42]  Safaai Deris,et al.  A genetic similarity algorithm for searching the Gene Ontology terms and annotating anonymous protein sequences , 2008, J. Biomed. Informatics.

[43]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[44]  Filippo Menczer,et al.  Algorithmic detection of semantic similarity , 2005, WWW '05.

[45]  Philip Resnik,et al.  Semantic Similarity in a Taxonomy: An Information-Based Measure and its Application to Problems of Ambiguity in Natural Language , 1999, J. Artif. Intell. Res..

[46]  Dekang Lin,et al.  Automatic Retrieval and Clustering of Similar Words , 1998, ACL.

[47]  Neal Leavitt,et al.  Recommendation technology: will it boost e-commerce? , 2006, Computer.

[48]  Liang-Chu Chen,et al.  Building and evaluating a location-based service recommendation system with a preference adjustment mechanism , 2009, Expert Syst. Appl..

[49]  Elizabeth Chang,et al.  A context‐aware semantic similarity model for ontology environments , 2011, Concurr. Comput. Pract. Exp..

[50]  G. Guizzardi,et al.  COReS : Context-aware , Ontology-based Recommender system for Service recommendation , 2007 .

[51]  Karen Spärck Jones A statistical interpretation of term specificity and its application in retrieval , 2021, J. Documentation.

[52]  John A. Barnden,et al.  Semantic Networks , 1998, Encyclopedia of Social Network Analysis and Mining.

[53]  Stuart C. Shapiro,et al.  Encyclopedia of artificial intelligence, vols. 1 and 2 (2nd ed.) , 1992 .

[54]  Elizabeth Chang,et al.  A Service Search Engine for the Industrial Digital Ecosystems , 2011, IEEE Transactions on Industrial Electronics.