Skip to main content

Adaptive Method for Discovering Service Provider in Cloud Composite Services

  • Conference paper
  • First Online:
Database Systems for Advanced Applications (DASFAA 2020)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12112))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Narock, T., Yoon, V., March, S.: A provenance-based approach to semantic web service description and discovery. Decis. Support Syst. 87, 105–106 (2016)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. Ben Mahmoud, C., et al.: Discovery mechanism for learning semantic web service. Int. J. Seman. Web inf. Syst. 12(1), 23–43 (2016)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Zeshan, F., et al.: Ontology-based service discovery framework for dynamic environments. IET Softw. 11(2), 64–74 (2017)

    Article  Google Scholar 

  6. Chen, F., et al.: Web service discovery among large service pools utilising semantic similarity and clustering. Enterp. Inf. Syst. 11(3), 452–469 (2017)

    Article  Google Scholar 

  7. Ma, S., et al.: QoS-aware query relaxation for service discovery with business rules. Future Gener. Comput. Syst. 60, 1–12 (2016)

    Article  Google Scholar 

  8. Rodriguez-Mier, P., et al.: An integrated semantic web service discovery and composition framework. IEEE Trans. Serv. Comput. 9(4), 537–550 (2016)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Girolami, M., Chessa, S., Caruso, A.: On service discovery in mobile social networks: survey and perspectives. Comput. Netw. 88, 51–71 (2015)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. Chen, F., et al.: A semantic similarity measure integrating multiple conceptual relationships for web service discovery. Expert Syst. Appl. 67, 19–31 (2017)

    Article  Google Scholar 

  14. Bhardwaj, K.C., Sharma, R.K.: Machine learning in efficient and effective web service discovery. J. Web Eng. 14(3–4), 196–214 (2015)

    Google Scholar 

  15. Yin, J., et al.: CloudScout: a non-intrusive approach to service dependency discovery. IEEE Trans. Parallel Distrib. Syst. 28(5), 1271–1284 (2017)

    Article  Google Scholar 

  16. Cassar, G., Barnaghi, P., Moessner, K.: Probabilistic matchmaking methods for automated service discovery. IEEE Trans. Serv. Comput. 7(4), 654–666 (2014)

    Article  Google Scholar 

  17. Samper Zapater, J.J., et al.: Semantic web service discovery system for road traffic information services. Expert Syst. Appl. 42(8), 3833–3842 (2015)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

  19. Ramachandran, A., Kantarcioglu, M.: Using blockchain and smart contracts for secure data provenance management (2017)

    Google Scholar 

  20. Lu, Q., Xu, X.: Adaptable blockchain-based systems: a case study for product traceability. IEEE Softw. 34(6), 21–27 (2017)

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Article  MathSciNet  Google Scholar 

  27. Zhang, Y., Dai, H., Kozareva, Z., Smola, A.J., Song, L.: Variational reasoning for question answering with knowledge graph (2017)

    Google Scholar 

  28. 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)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Google Scholar 

  31. 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)

    Google Scholar 

  32. 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)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by grants from NSFC under Grant (No. 61962040).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lei Yu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics