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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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
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)
The NIST Definition of Cloud Computing available at: http://www.nist.gov/itl/cloud/upload/cloud-def-v15.pdf
Joshi, K.P., Yesha, Y., Finin, T.: Automating cloud services lifecycle through semantic technologies. IEEE Trans. Serv. Comput, pp. 1–14, 2012
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
Wei, Y., Brian Blake, M.: Service-oriented computing and cloud computing challenges and opportunities. J. Int. Comput. IEEE 14(6), 72–75 (2010)
Wooldridge, M.: An introduction to multiagent systems, 2nd edn. Wiley, New Jersey (2009)
Sycara, K.P.: Multiagent systems. AI Mag. 19(2), 79–92 (1998)
Sim, K.M.: Agent-based cloud computing. IEEE Trans. Serv. Comput. 5(4), 564–577 (2012)
Talia, D.: clouds meet agents: toward intelligent cloud services. J. Int. Comput. IEEE 16(2), 1089–7801, 78–81 (2012)
Semantic Web Available at: http://www.w3.org/standards/semanticweb/
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)
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
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
Yu. H, Reiff-Marganiec, S.: Non-functional property based service selection: a survey and classification of approaches. 2008
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
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)
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
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
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
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
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
HP Labs and Open Source Community: Jena Semantic Web Library. 2006, http://www.sf.net/
Telecom Italia: JADE (Java Agent Development Framework) Website. http://jade.cselt.it/, 2004
W3C: Web Ontology Language (OWL). http://www.w3.org/TR/owl-features/. 2006
Höfer, C.N., Karagiannis, G.: Cloud computing services: taxonomy and comparison. J. Internet Serv. Appl. 2, 81–94 (2011)
Stanford University: Protégé Ontology Editor. http://protege.stanford.edu/. 2006
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)