A Novel Clustering-based Approach for SaaS Services Discovery in Cloud Environment

Kadda Beghdad Bey, Hassina Nacer, Mohamed El Yazid Boudaren, Farid Benhammadi

2017

Abstract

Cloud computing is an emerging new computing paradigm in which both software and hardware resources are provided through the internet as a service to users. Software as a Service (SaaS) is one among the important services offered through the cloud that receive substantial attention from both providers and users. Discovery of services is however, a difficult process given the sharp increase of services number offered by different providers. A Multi-agent system (MAS) is a distributed computing paradigm-based on multiple interacting agents- aiming to solve complex problems through a decentralized approach. In this paper, we present a novel approach for SaaS service discovery based on Multi-agents systems in cloud computing environments. More precisely, the purpose of our approach is to satisfy the user’s needs in terms of both result accuracy rate and processing time of the request. To establish the interest of the proposed solution, experiments are conducted on a simulated dataset.

References

  1. Alfazi, A., Noor, T. H., Sheng, Q. Z., and Xu, Y. (2014). Towards ontology-enhanced cloud services discovery. In International Conference on Advanced Data Mining and Applications, pages 616-629. Springer.
  2. Alfazi, A., Sheng, Q. Z., Qin, Y., and Noor, T. H. (2015). Ontology-based automatic cloud service categorization for enhancing cloud service discovery. In Enterprise Distributed Object Computing Conference (EDOC), 2015 IEEE 19th International, pages 151-158. IEEE.
  3. Chen, H.-p. and Li, S.-c. (2011). SRC: a service registry on cloud providing behavior-aware and qos-aware service discovery. In Service-Oriented Computing and Applications (SOCA), 2010 IEEE International Conference, pages 1-4. IEEE.
  4. Elshater, Y., Elgazzar, K., and Martin, P. (2015). Godiscovery: Web service discovery made efficient. In Web Services (ICWS), 2015 IEEE International Conference, pages 711-716. IEEE.
  5. Fan, H., Hussain, F. K., and Hussain, O. K. (2015a). Semantic client-side approach for web personalization of SaaS-based cloud services. Concurrency and Computation: Practice and Experience, 27:2144-2169.
  6. Fan, H., Hussain, F. K., Younas, M., and Hussain, O. K. (2015b). An integrated personalization framework for SaaS-based cloud services. Future Generation Computer Systems, 53:157-173.
  7. Guerfel, R., Sbaï, Z., and Ayed, R. B. (2015). Towards a system for cloud service discovery and composition based on ontology. Computational Collective Intelligence, pages 34-43. Springer.
  8. Han, T. and Sim, K. M. (2010). An ontology-enhanced cloud service discovery system. In Proceedings of the International MultiConference of Engineers and Computer Scientists, volume 1, pages 17-19.
  9. Klusch, M. and Kapahnke, P. (2010). OWLS-TC, version 4.0, http://projects.semwebcentral.org/projects/owlstc.
  10. Li, S. and Chen, H.-p. (2014). A context-aware framework for SaaS service dynamic discovery in clouds. International Conference on Algorithms and Architectures for Parallel Processing, pages 671-684. Springer.
  11. Parhi, M., Pattanayak, B. K., and Patra, M. R. (2014). A multi-agent-based QoS-driven web service discovery and composition framework. ARPN Journal of Engineering and Applied Sciences, VOL. 9, NO. 4, APRIL 2014.
  12. Parhi, M., Pattanayak, B. K., and Patra, M. R. (2015): A multi-agent-based framework for cloud service description and discovery using ontology. Intelligent Computing, Communication and Devices, pages 337- 348. Springer.
  13. Pirro, G., Trunfio, P., Talia, D., Missier, P., and Goble, C. (2010). Ergot: A semantic-based system for service discovery in distributed infrastructures. In Cluster, Cloud and Grid Computing (CCGrid), 10th IEEE/ACM International Conference, pages 263-272. IEEE.
  14. Wu, L., Garg, S. K., and Buyya, R. (2011). SLA-based resource allocation for software as a service provider (saas) in cloud computing environments. Cluster, Cloud and Grid Computing (CCGrid), 11th IEEE/ACM International Symposium, pages 195-204.
  15. Wu, Z. and Palmer, M. (1994). Verbs semantics and lexical selection. In Proceedings of the 32nd annual meeting on Association for Computational Linguistics, pages 133- 138. Association for Computational Linguistics.
Download


Paper Citation


in Harvard Style

Bey K., Nacer H., Boudaren M. and Benhammadi F. (2017). A Novel Clustering-based Approach for SaaS Services Discovery in Cloud Environment . In Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-247-9, pages 546-553. DOI: 10.5220/0006328205460553


in Bibtex Style

@conference{iceis17,
author={Kadda Beghdad Bey and Hassina Nacer and Mohamed El Yazid Boudaren and Farid Benhammadi},
title={A Novel Clustering-based Approach for SaaS Services Discovery in Cloud Environment},
booktitle={Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2017},
pages={546-553},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006328205460553},
isbn={978-989-758-247-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - A Novel Clustering-based Approach for SaaS Services Discovery in Cloud Environment
SN - 978-989-758-247-9
AU - Bey K.
AU - Nacer H.
AU - Boudaren M.
AU - Benhammadi F.
PY - 2017
SP - 546
EP - 553
DO - 10.5220/0006328205460553