Personalized manufacturing service recommendation using semantics-based collaborative filtering

With the growing emergence of distributed manufacturing services over the Internet, many efforts have been made to semantically describe the manufacturing services, facilitating accurate retrieval of the required services derived from semantic matchmaking of service capabilities. However, semantic annotation of vast manufacturing services remains an open issue. Most of the efforts have been proposed to semantically annotate the manufacturing services in an inefficient manual manner. This article presents a novel collaborative filtering method for automating the semantic annotation of manufacturing service capabilities and making the personalized manufacturing service recommendation based on the usage data of previous retrievals made for similar annotations. A prototype system is built and validated with an illustrative example from manufacturing industry to demonstrate the feasibility and efficiency of the proposed approach for automatic service annotation and personalized service recommendation.

[1]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[2]  Jie Lu,et al.  A hybrid trust‐enhanced collaborative filtering recommendation approach for personalized government‐to‐business e‐services , 2011, Int. J. Intell. Syst..

[3]  Nikos Loutas,et al.  Rethinking the Semantic Annotation of Services , 2009, ICSOC/ServiceWave Workshops.

[4]  Zibin Zheng,et al.  Predicting Quality of Service for Selection by Neighborhood-Based Collaborative Filtering , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[5]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[6]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[7]  Zibin Zheng,et al.  QoS-Aware Web Service Recommendation by Collaborative Filtering , 2011, IEEE Transactions on Services Computing.

[8]  Samir Tata,et al.  A recommender system based on historical usage data for web service discovery , 2011, Service Oriented Computing and Applications.

[9]  Shuai Zhang,et al.  An agent-based peer-to-peer architecture for semantic discovery of manufacturing services across virtual enterprises , 2015, Enterp. Inf. Syst..

[10]  Georgios Meditskos,et al.  Structural and Role-Oriented Web Service Discovery with Taxonomies in OWL-S , 2010, IEEE Transactions on Knowledge and Data Engineering.

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

[12]  Gordon Mohr Archival Tools to Match the Web: Open, International, Comprehensive , 2007, ICADL.

[13]  Debasish Dutta,et al.  A Matchmaking Methodology for Supply Chain Deployment in Distributed Manufacturing Environments , 2008, J. Comput. Inf. Sci. Eng..

[14]  John Davies,et al.  Enabling a scalable service-oriented architecture with semantic Web Services , 2005 .

[15]  Athena Vakali,et al.  Automating the manufacturing process under a web based framework , 2009, Adv. Eng. Softw..

[16]  K. Zhang,et al.  ManuHub: A Semantic Web System for Ontology-Based Service Management in Distributed Manufacturing Environments , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[17]  Wu Jian,et al.  Manufacturing Deep Web Service Management: Exploring Semantic Web Technologies , 2012, IEEE Industrial Electronics Magazine.

[18]  Khalid Alnafjan,et al.  Semantic Web Service Engineering: Annotation Based Approach , 2013 .

[19]  Tomas Vitvar,et al.  SAWSDL: Semantic Annotations for WSDL and XML Schema , 2007, IEEE Internet Computing.

[20]  Beniamino Di Martino,et al.  Semantic web services discovery based on structural ontology matching , 2009, Int. J. Web Grid Serv..

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

[22]  Jos de Bruijn,et al.  Using the web service modeling ontology to enable semantic e-business , 2005, CACM.

[23]  Henrik Eriksson,et al.  The evolution of Protégé: an environment for knowledge-based systems development , 2003, Int. J. Hum. Comput. Stud..