Sonia. Ayachi Ghannouchi

Work place: ISG Sousse, University of Sousse, Tunisia

E-mail: sonia.ayachi.ghannouchi@gmail.com

Website:

Research Interests:

Biography

Prof. Sonia Ayachi Ghannouchi she’s a professor in computer sciences at the High Institute of Management of Sousse, in the University of Sousse. Her taught courses include: “Databases”, “Information systems” and “Software Engineering” offered in her University and “Reengineering” offered in the University of Manouba. Her research interests include: Business Process Reengineering, Software Reengineering and e-learning. She is involved in several e-learning projects and has co-authored and tutored various online courses for undergraduate and also graduate students.

Author Articles
Collaborative E-Learning Process Discovery in Multi-tenant Cloud

By Sameh. Azouzi Jalel eddine. Hajlaoui Zaki. Brahmi Sonia. Ayachi Ghannouchi

DOI: https://doi.org/10.5815/ijisa.2021.02.02, Pub. Date: 8 Apr. 2021

With the appearance of the COVID-19 pandemic, the practice of e-learning in the cloud makes it possible to: avoid the problem of overloading the institutions infrastructure resources, manage a large number of learners and improve collaboration and synchronous learning. In this paper, we propose a new e-leaning process management approach in cloud named CLP-in-Cloud (for Collaborative Learning Process in Cloud). CLP-in-Cloud is composed of two steps: i) design general, configurable and multi-tenant e-Learning Process as a Service (LPaaS) that meets different needs of institutions. ii) to fulfill the user needs, developpe a functional and non-functional awareness LPaaS discovery module. For functional needs, we adopt the algorithm A* and for non-functional needs we adopt a linear programming algorithm. Our developed system allows learners to discover and search their preferred configurable learning process in a multi-tenancy Cloud architecture. In order to help to discover interesting process, we come up with a recommendation module. Experimentations proved that our system is effective in reducing the execution time and in finding appropriate results for the user request.

[...] Read more.
Other Articles