Layer-based Composite Reputation Bootstrapping

We propose a novel generic reputation bootstrapping framework for composite services. Multiple reputation-related indicators are considered in a layer-based framework to implicitly reflect the reputation of the component services. The importance of an indicator on the future performance of a component service is learned using a modified Random Forest algorithm. We propose a topology-aware Forest Deep Neural Network (fDNN) to find the correlations between the reputation of a composite service and reputation indicators of component services. The trained fDNN model predicts the reputation of a new composite service with the confidence value. Experimental results with real-world dataset prove the efficiency of the proposed approach.

[1]  Indrayudh Ghosal,et al.  Boosting Random Forests to Reduce Bias; One-Step Boosted Forest and Its Variance Estimate , 2018, J. Comput. Graph. Stat..

[2]  Arnold Kamis,et al.  A Review of Three Directed Acyclic Graphs Software Packages , 2006 .

[3]  Ravi Kumar,et al.  Structure and evolution of online social networks , 2006, KDD '06.

[4]  Erich Schikuta,et al.  Aggregation patterns of service level agreements , 2010, FIT.

[5]  Schahram Dustdar,et al.  Start Trusting Strangers? Bootstrapping and Prediction of Trust , 2009, WISE.

[6]  Athman Bouguettaya,et al.  Reputation Bootstrapping for Trust Establishment among Web Services , 2009, IEEE Internet Computing.

[7]  Georgios Gousios,et al.  TravisTorrent: Synthesizing Travis CI and GitHub for Full-Stack Research on Continuous Integration , 2017, 2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR).

[8]  Sotiris B. Kotsiantis,et al.  Combining bagging, boosting, rotation forest and random subspace methods , 2011, Artificial Intelligence Review.

[9]  Bernd Hellingrath,et al.  Survey on Computational Trust and Reputation Models , 2018, ACM Comput. Surv..

[10]  Hamdi Yahyaoui,et al.  Bootstrapping Trust of Web Services through Behavior Observation , 2011, ICWE.

[11]  Quan Z. Sheng,et al.  SSL-SVD , 2020, ACM Trans. Internet Techn..

[12]  Tianwei Yu,et al.  A Deep Neural Network Model using Random Forest to Extract Feature Representation for Gene Expression Data Classification , 2018, Scientific Reports.

[13]  E. Michael Maximilien,et al.  Reputation and endorsement for web services , 2001, SECO.

[14]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[15]  Katia P. Sycara,et al.  Bootstrapping trust evaluations through stereotypes , 2010, AAMAS.

[16]  Athman Bouguettaya,et al.  Just-in-Time Memoryless Trust for Crowdsourced IoT Services , 2020, 2020 IEEE International Conference on Web Services (ICWS).

[17]  Athman Bouguettaya,et al.  Multi-Perspective Trust Management Framework for Crowdsourced IoT Services , 2021, IEEE Transactions on Services Computing.

[18]  Chouki Tibermacine,et al.  Regression-Based Bootstrapping of Web Service Reputation Measurement , 2015, 2015 IEEE International Conference on Web Services.

[19]  Yi Liu,et al.  A Novel Equitable Trustworthy Mechanism for Service Recommendation in the Evolving Service Ecosystem , 2014, ICSOC.

[20]  Roland Siegwart,et al.  Human detection using multimodal and multidimensional features , 2008, 2008 IEEE International Conference on Robotics and Automation.

[21]  Nikolay Mehandjiev,et al.  Multi-criteria service recommendation based on user criteria preferences , 2011, RecSys '11.

[22]  Yongtae Park,et al.  Q-rater: A collaborative reputation system based on source credibility theory , 2009, Expert Syst. Appl..

[23]  Brahim Medjahed,et al.  sCARE: Reputation Estimation for Uncertain Web Services , 2016, ACM Trans. Internet Techn..

[24]  Athman Bouguettaya,et al.  Managing Top-down Changes in Service-Oriented Enterprises , 2007, IEEE International Conference on Web Services (ICWS 2007).

[25]  Andy Liaw,et al.  Classification and Regression by randomForest , 2007 .

[26]  Noël Crespi,et al.  Quality of Information as an indicator of Trust in the Internet of Things , 2018, 2018 17th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/ 12th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE).

[27]  Athman Bouguettaya,et al.  Adaptive Trust: Usage-Based Trust in Crowdsourced IoT Services , 2019, 2019 IEEE International Conference on Web Services (ICWS).

[28]  Demis Hassabis,et al.  Mastering the game of Go with deep neural networks and tree search , 2016, Nature.

[29]  Qingquan Song,et al.  Towards Explanation of DNN-based Prediction with Guided Feature Inversion , 2018, KDD.

[30]  Athman Bouguettaya,et al.  Reputation Propagation in Composite Services , 2009, 2009 IEEE International Conference on Web Services.

[31]  Athman Bouguettaya,et al.  Confidence-Aware Reputation Bootstrapping in Composite Service Environments , 2017, ICSOC.

[32]  Peter Kontschieder,et al.  Deep Neural Decision Forests , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[33]  Athman Bouguettaya,et al.  Ev-LCS: A System for the Evolution of Long-Term Composed Services , 2013, IEEE Transactions on Services Computing.

[34]  Yoonsuh Jung Multiple predicting K-fold cross-validation for model selection , 2018 .

[35]  Jin-Hee Cho,et al.  A Comparative Analysis of Trust-based Service Composition Algorithms in Service-Oriented Ad Hoc Networks , 2017, ICISDM '17.

[36]  Rasheed Hussain,et al.  Social-Aware Bootstrapping and Trust Establishing Mechanism for Vehicular Social Networks , 2017, 2017 IEEE 85th Vehicular Technology Conference (VTC Spring).

[37]  Qingsheng Zhu,et al.  QoS-Aware Multigranularity Service Composition: Modeling and Optimization , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[38]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[39]  Jian Yang,et al.  Bootstrapping Trust and Reputation for Web Services , 2012, 2012 IEEE 14th International Conference on Commerce and Enterprise Computing.

[40]  Xuemin Shen,et al.  Reputation-Based QoS Provisioning in Cloud Computing via Dirichlet Multinomial Model , 2010, 2010 IEEE International Conference on Communications.

[41]  Yan Wang,et al.  A Reputation Bootstrapping Model for E-Commerce Based on Fuzzy DEMATEL Method and Neural Network , 2019, IEEE Access.

[42]  Yoji Yamato,et al.  Context-Aware Ubiquitous Service Composition Technology , 2006, CONFENIS.

[43]  Chengfei Liu,et al.  A Framework for Reputation Bootstrapping Based on Reputation Utility and Game Theories , 2011, 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications.

[44]  Stephen A. Edwards,et al.  Transforming Cyclic Circuits Into Acyclic Equivalents , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[45]  Elisa Bertino,et al.  A Provenance-Aware Multi-dimensional Reputation System for Online Rating Systems , 2018, ACM Trans. Internet Techn..

[46]  Lei Li,et al.  Two-dimensional trust rating aggregations in service-oriented applications , 2011, IEEE Transactions on Services Computing.

[47]  Hao Yu,et al.  Selection of Proper Neural Network Sizes and Architectures—A Comparative Study , 2012, IEEE Transactions on Industrial Informatics.

[48]  Nicholas R. Jennings,et al.  Certified reputation: how an agent can trust a stranger , 2006, AAMAS '06.

[49]  Thomas Erl,et al.  Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services , 2004 .

[50]  Bertrand Michel,et al.  Correlation and variable importance in random forests , 2013, Statistics and Computing.

[51]  Qingsheng Zhu,et al.  A neural network based reputation bootstrapping approach for service selection , 2015, Enterp. Inf. Syst..