Skip to main content

A Multi-agent-Based Framework for Cloud Service Description and Discovery Using Ontology

  • Conference paper
  • First Online:
Intelligent Computing, Communication and Devices

Abstract

The spectrum of cloud service providers has become large these days with increasing popularity of cloud computing as a service. These services appear to be similar in their approaches excepting that they vary in their key attributes such as price, computational power, and storage policy. As of now, there are no standardized specifications defined for a cloud service provider. Different cloud service providers use different vocabulary to specify similar operations. A number of quality of service (QoS) parameters may be associated with a service, and thus, identification of the appropriate parameter and its management is the vital issue that needs to be addressed by the service provider. In this context, the search engines such as Google, MSN, etc., do not represent the most effective and most efficient tools in order for determining the appropriate cloud service that could optimally meet the service requirements of a customer. It remains as a challenging issue for a customer requesting for a cloud service. Thus, there arises the necessity of a reasoning mechanism for service discovery that is capable of resolving the similarities among variety of services. In this paper, we address a semantic-based service description and discovery framework using multi-agent approach, where the cloud service descriptions that are automated based on shared ontology, contribute to optimal discovery of appropriate services as requested by consumers.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Zhang, Q., Cheng, L.: Cloud computing: State-of-the-art and research challenges. Journal of Internet Services and Applications -Springer 1(1), 7–18 (2010)

    Article  Google Scholar 

  2. Dillon, T., Chen, Wu., Chang, E.: Cloud computing: issues and challenges. In: Proceedings of 24th IEEE International Conference on Advanced Information Networking and Applications (AINA) pp. 27–33, April 2010

    Google Scholar 

  3. Buyya, R., et al.: Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. J. Future Gener. Comput. Syst. Elsevier 25(6), 599–616 (2009)

    Article  Google Scholar 

  4. The NIST Definition of Cloud Computing available at: http://www.nist.gov/itl/cloud/upload/cloud-def-v15.pdf

  5. Joshi, K.P., Yesha, Y., Finin, T.: Automating cloud services lifecycle through semantic technologies. IEEE Trans. Serv. Comput, pp. 1–14, 2012

    Google Scholar 

  6. Papazoglou, M.P.: Service-oriented computing: concepts, characteristics and directions. In: Proceedings of Fourth International Conference on Web Information Systems Engineering (WISE), pp. 3–12, Dec 2003

    Google Scholar 

  7. Wei, Y., Brian Blake, M.: Service-oriented computing and cloud computing challenges and opportunities. J. Int. Comput. IEEE 14(6), 72–75 (2010)

    Article  Google Scholar 

  8. Wooldridge, M.: An introduction to multiagent systems, 2nd edn. Wiley, New Jersey (2009)

    Google Scholar 

  9. Sycara, K.P.: Multiagent systems. AI Mag. 19(2), 79–92 (1998)

    Google Scholar 

  10. Sim, K.M.: Agent-based cloud computing. IEEE Trans. Serv. Comput. 5(4), 564–577 (2012)

    Article  Google Scholar 

  11. Talia, D.: clouds meet agents: toward intelligent cloud services. J. Int. Comput. IEEE 16(2), 1089–7801, 78–81 (2012)

    Google Scholar 

  12. Semantic Web Available at: http://www.w3.org/standards/semanticweb/

  13. Gruber, T.R.: Towards principles for the design of ontologies used for knowledge sharing. Int. J. Hum. Comput. Stud. 43(5–6), 907–928 (1995)

    Article  Google Scholar 

  14. Youseff, L., Butrico, M., Silva, D.D.: Toward a unified ontology of cloud computing. Proceedings of IEEE Grid Computing Environments Workshop, Austin, TX, pp. 1–10, Nov 2008

    Google Scholar 

  15. Hoefer, C.N., Karagiannis, G.: Taxonomy of cloud computing services. In: Proceedings of IEEE GLOBECOM Workshop on Enabling the Future Service Oriented Internet, Miami, FL, pp. 1345–1350, Dec 2010

    Google Scholar 

  16. Yu. H, Reiff-Marganiec, S.: Non-functional property based service selection: a survey and classification of approaches. 2008

    Google Scholar 

  17. Kang, J., Sim, K.M.: Cloudle: a multi-criteria cloud service search engine. In: Proceedings IEEE Asia Pacific Services Computing Conference, Hangzhou, China. pp. 339–346, 2010

    Google Scholar 

  18. Chang, Y.S., Yang, C.T., Luo, Y.C.: An ontology based agent generation for information retrieval on cloud environment. J. Univers. Comput. Sci. 17(8), 1135–1160 (2011)

    Google Scholar 

  19. Chang, Y-S., Juang, T-Y., Chang, C-H.: Integrating intelligent agent and ontology for services discovery on cloud environment. In: Proceedings of IEEE International Conference on Systems, Man, and Cybernetics, Seoul, Korea, pp. 3215–3220, 2012

    Google Scholar 

  20. Ngan, L.D., Kanagasabai, R.: OWL-S based semantic cloud service broker. In: Proceedings of IEEE 19th International Conference on Web Services (ICWS), pp. 560–567, June 2012

    Google Scholar 

  21. Ding, D., Liu, L., Schmeck, H.: Service discovery in self-organizing service-oriented environment. In: Proceedings. IEEE Asia-Pacific Services Computing Conference. Hangzhou, China. pp. 717–724, Dec 2010

    Google Scholar 

  22. Rehman, Z., Hussain, F.K., Hussain, O.K.: Towards multicriteria cloud service selection. In: Proceedings of Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), Seoul, Korea. pp. 44–48, 2011

    Google Scholar 

  23. Wang, S., et al.: Cloud model for service selection, In: Proceedings IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Shanghai, China pp. 666–671, April 2011

    Google Scholar 

  24. HP Labs and Open Source Community: Jena Semantic Web Library. 2006, http://www.sf.net/

  25. Telecom Italia: JADE (Java Agent Development Framework) Website. http://jade.cselt.it/, 2004

  26. W3C: Web Ontology Language (OWL). http://www.w3.org/TR/owl-features/. 2006

  27. Höfer, C.N., Karagiannis, G.: Cloud computing services: taxonomy and comparison. J. Internet Serv. Appl. 2, 81–94 (2011)

    Article  Google Scholar 

  28. Stanford University: Protégé Ontology Editor. http://protege.stanford.edu/. 2006

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manoranjan Parhi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer India

About this paper

Cite this paper

Parhi, M., Pattanayak, B.K., Patra, M.R. (2015). A Multi-agent-Based Framework for Cloud Service Description and Discovery Using Ontology. In: Jain, L., Patnaik, S., Ichalkaranje, N. (eds) Intelligent Computing, Communication and Devices. Advances in Intelligent Systems and Computing, vol 308. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2012-1_35

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-2012-1_35

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-2011-4

  • Online ISBN: 978-81-322-2012-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics