Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

QoS-based Semantic Micro Services Discovery and Composition using ACO Algorithm

Author 1: Ahmed ESSAYAH Author 2: Mohamed Youssfi Author 3: Omar Bouattane Author 4: Khalifa Mansouri Author 5: Elhocein Illoussamen
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 6 · Published 2019

DOI: https://doi.org/10.14569/IJACSA.2019.0100623

Abstract

In this paper, we present a new model of e-Learning platforms based on semantic micro services using discovery, selection and composition methods to generate learning paths. In this model, each semantic micro service represents an elementary educational resource that can be a course, an exercise, a tutorial or an evaluation implementing a precise learning path objective. The semantic micro services are described using ontologies and deployed in multi-instances in a cloud environment according to a load balancing and a fault tolerance system. Learners’ requests are sent to a proxy micro service having learning paths abstract structures represented as an oriented graph. Proxy micro service analyses the request to define the learner profile and context in order to provide him with the semantic micro services responsible of the educational resources satisfying his functional and non-functional needs. In this model, to achieve an optimal learning path generation a two steps process is employed, where local optimization uses semantic discovery and selection based on a matchmaking algorithm and a quality of service measurement, and global optimization adopts an ant colony optimization algorithm to select the best resource combination. Our experimental results show that the proposed model can effectively returns optimized learning paths considering individual, collective and pedagogical factors.

Keywords

How to Cite this Article

ESSAYAH, A., Youssfi, M., Bouattane, O., Mansouri, K., & Illoussamen, E. (2019). QoS-based Semantic Micro Services Discovery and Composition using ACO Algorithm. International Journal of Advanced Computer Science and Applications, 10(6). https://doi.org/10.14569/IJACSA.2019.0100623

ESSAYAH, Ahmed, et al.. "QoS-based Semantic Micro Services Discovery and Composition using ACO Algorithm." International Journal of Advanced Computer Science and Applications, vol. 10, no. 6, 2019, https://doi.org/10.14569/IJACSA.2019.0100623.

@article{ESSAYAH2019,
  title     = {QoS-based Semantic Micro Services Discovery and Composition using ACO Algorithm},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {6},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Ahmed ESSAYAH and Mohamed Youssfi and Omar Bouattane and Khalifa Mansouri and Elhocein Illoussamen},
  doi       = {10.14569/IJACSA.2019.0100623},
  url       = {https://doi.org/10.14569/IJACSA.2019.0100623}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.