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 |

CREeLS: Crowdsourcing based Requirements Elicitation for eLearning Systems

Author 1: Nancy M Rizk Author 2: Mervat H. Gheith Author 3: Ahmed M. Zaki Author 4: Eman S. Nasr
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 10 · Published 2019 · Cited by 9

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

Abstract

Crowdsourcing is the process of having a task performed by the crowd. Because of the Web evolution, recently crowdsourcing is being used in the field of Requirements Engineering to help in simplifying its activities. Among the information systems that were highly affected by the Web evolution are the eLearning Systems (eLS). eLS has special characteristics, such as the large number and diversity of users who could be geographically dispersed. To the best of our knowledge, there is little evidence that a crowdsourcing based requirements elicitation approach especially tailored for eLS that addresses their special characteristics exists. In this paper we attempt to fill in this gap. We present Crowdsourcing based Requirements Elicitation for eLS (CREeLS), which is made up of a framework of the necessary elements of crowdsourcing suggesting specific tools for each element, and a phased approach to implement the framework. We evaluated our approach through analyzing real-life users’ reviews and extracted keywords that represent users’ requirements by using topic modeling techniques. The reached results were then evaluated by manual text reviewing and the extracted features were found to be coherent. CREeLS has 0.66 precision and 0.79 recall. Hence we contend that CREeLS can help requirements engineers of eLS to analyze users’ opinions and identify the most common users’ requirements for better software evolution.

Keywords

How to Cite this Article

Rizk, N. M., Gheith, M. H., Zaki, A. M., & Nasr, E. S. (2019). CREeLS: Crowdsourcing based Requirements Elicitation for eLearning Systems. International Journal of Advanced Computer Science and Applications, 10(10). https://doi.org/10.14569/IJACSA.2019.0101034

Rizk, Nancy M, et al.. "CREeLS: Crowdsourcing based Requirements Elicitation for eLearning Systems." International Journal of Advanced Computer Science and Applications, vol. 10, no. 10, 2019, https://doi.org/10.14569/IJACSA.2019.0101034.

@article{Rizk2019,
  title     = {CREeLS: Crowdsourcing based Requirements Elicitation for eLearning Systems},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {10},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Nancy M Rizk and Mervat H. Gheith and Ahmed M. Zaki and Eman S. Nasr},
  doi       = {10.14569/IJACSA.2019.0101034},
  url       = {https://doi.org/10.14569/IJACSA.2019.0101034}
}

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.