Abstract
Application service providers implement Software-as-a-Service applications through a large number of Cloud Computing infrastructures. It is an increasingly challenging demand to discover trusted service providers based on services’ outputs. However, the quality of service output may descend due to: (a) internal application logic of a Cloud service and (b) competition of resources in the sharing-based Cloud systems. Therefore, we propose an efficient method of trusted service provider discovery, called TSD (Trusted Service Discovery), to ensure that each service instance of composite services in Cloud systems is trustworthy. TSD treats all services as black boxes, and evaluates the outputs of service providers in service classes to obtain their equivalent or nonequivalent relationships. According to the equivalent or nonequivalent relationships, trusted service providers can be found easily. TSD improves accuracy of processing results as shown in experiments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Narock, T., Yoon, V., March, S.: A provenance-based approach to semantic web service description and discovery. Decis. Support Syst. 87, 105–106 (2016)
Jiao, H., et al.: Research on cloud manufacturing service discovery based on latent semantic preference about OWL-S. Int. J. Comput. Integr. Manuf. 30(4-5SI), 433–441 (2017)
Ben Mahmoud, C., et al.: Discovery mechanism for learning semantic web service. Int. J. Seman. Web inf. Syst. 12(1), 23–43 (2016)
Cheng, B., et al.: A web services discovery approach based on mining underlying interface semantics. IEEE Trans. Knowl. Data Eng. 29(5), 950–962 (2017)
Zeshan, F., et al.: Ontology-based service discovery framework for dynamic environments. IET Softw. 11(2), 64–74 (2017)
Chen, F., et al.: Web service discovery among large service pools utilising semantic similarity and clustering. Enterp. Inf. Syst. 11(3), 452–469 (2017)
Ma, S., et al.: QoS-aware query relaxation for service discovery with business rules. Future Gener. Comput. Syst. 60, 1–12 (2016)
Rodriguez-Mier, P., et al.: An integrated semantic web service discovery and composition framework. IEEE Trans. Serv. Comput. 9(4), 537–550 (2016)
Chen, W., Paik, I., Hung, P.C.K.: Constructing a global social service network for better quality of web service discovery. IEEE Trans. Serv. Comput. 8(2), 284–298 (2015)
Girolami, M., Chessa, S., Caruso, A.: On service discovery in mobile social networks: survey and perspectives. Comput. Netw. 88, 51–71 (2015)
Liu, L., et al.: A socioecological model for advanced service discovery in machine-to-machine communication networks. ACM Trans. Embed. Comput. Syst. 15(382SI), 1–26 (2016)
Surianarayanan, C., Ganapathy, G.: An approach to computation of similarity, inter-cluster distance and selection of threshold for service discovery using clusters. IEEE Trans. Serv. Comput. 9(4), 524–536 (2016)
Chen, F., et al.: A semantic similarity measure integrating multiple conceptual relationships for web service discovery. Expert Syst. Appl. 67, 19–31 (2017)
Bhardwaj, K.C., Sharma, R.K.: Machine learning in efficient and effective web service discovery. J. Web Eng. 14(3–4), 196–214 (2015)
Yin, J., et al.: CloudScout: a non-intrusive approach to service dependency discovery. IEEE Trans. Parallel Distrib. Syst. 28(5), 1271–1284 (2017)
Cassar, G., Barnaghi, P., Moessner, K.: Probabilistic matchmaking methods for automated service discovery. IEEE Trans. Serv. Comput. 7(4), 654–666 (2014)
Samper Zapater, J.J., et al.: Semantic web service discovery system for road traffic information services. Expert Syst. Appl. 42(8), 3833–3842 (2015)
Neisse, R., Steri, G., Nai-Fovino, I.: A blockchain-based approach for data accountability and provenance tracking. In: ACM International Conference on Availability, Reliability and Security, p. 14 (2017)
Ramachandran, A., Kantarcioglu, M.: Using blockchain and smart contracts for secure data provenance management (2017)
Lu, Q., Xu, X.: Adaptable blockchain-based systems: a case study for product traceability. IEEE Softw. 34(6), 21–27 (2017)
Li, P., Wu, T.Y., Li, X.M., et al.: Constructing data supply chain based on layered PROV. J. Supercomput. 73(4), 1509–1531 (2016). https://doi.org/10.1007/s11227-016-1838-0
Curcin, V., Fairweather, E., Danger, R., et al.: Templates as a method for implementing data provenance in decision support systems. J. Biomed. Inf. 65(C), 1–21 (2016)
Bart, A.C., Tibau, J., Tilevich, E., et al.: BlockPy: an open access data-science environment for introductory programmers. Computer 50(5), 18–26 (2017)
Jiang, L., Yue, P., Kuhn, W., et al.: Advancing interoperability of geospatial data provenance on the web: gap analysis and strategies. Comput. Geosci. 117, 21–31 (2018)
Bellomarini, L., Sallinger, E., Gottlob, G.: The vadalog system: datalog-based reasoning for knowledge graphs. In: 44th International Conference on Very Large Data Bases, vol. 11, no. 9, pp. 975–987 (2018)
Zhang, Q., Yao, Q.: Dynamic uncertain causality graph for knowledge representation and reasoning: utilization of statistical data and domain knowledge in complex cases. IEEE Trans. Neural Netw. Learn. Syst. 29(5), 1637–1651 (2018)
Zhang, Y., Dai, H., Kozareva, Z., Smola, A.J., Song, L.: Variational reasoning for question answering with knowledge graph (2017)
Thost, V.: Attributed description logics: reasoning on knowledge graphs. In: Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, pp. 5309–5313 (2018)
Wang, Z., Chen, T., Ren, J.S.J., Yu, W., Cheng, H., Lin, L.: Deep reasoning with knowledge graph for social relationship understanding. In: International Joint Conference on Artificial Intelligence, pp. 1021–1028 (2018)
Xiong, W., Hoang, T., Wang, W.Y.: DeepPath: a reinforcement learning method for knowledge graph reasoning. In: Conference on Empirical Methods in Natural Language Processing, pp. 564–573 (2017)
Trivedi, R., Dai, H., Wang, Y., Song, L.: Know-evolve: deep temporal reasoning for dynamic knowledge graphs. In: 34th International Conference on Machine Learning, pp. 3462–3471 (2017)
Li, J., Bai, Y., Zaman, N., et al.: A decentralized trustworthy context and QoS-aware service discovery framework for the internet of things. IEEE Access 5(99), 19154–19166 (2017)
Acknowledgments
This work was supported by grants from NSFC under Grant (No. 61962040).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Yu, L., Li, Y. (2020). Adaptive Method for Discovering Service Provider in Cloud Composite Services. In: Nah, Y., Cui, B., Lee, SW., Yu, J.X., Moon, YS., Whang, S.E. (eds) Database Systems for Advanced Applications. DASFAA 2020. Lecture Notes in Computer Science(), vol 12112. Springer, Cham. https://doi.org/10.1007/978-3-030-59410-7_15
Download citation
DOI: https://doi.org/10.1007/978-3-030-59410-7_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-59409-1
Online ISBN: 978-3-030-59410-7
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)