Crowd-Generated Data Mining for Continuous Requirements Elicitation

Abstract

In software development projects, the process of requirements engineering (RE) is one in which requirements are elicited, analyzed, documented, and managed. Requirements are traditionally collected using manual approaches, including interviews, surveys, and workshops. Employing traditional RE methods to engage a large base of users has always been a challenge, especially when the process involves users beyond the organization’s reach. Furthermore, emerging software paradigms, such as mobile computing, social networks, and cloud computing, require better automated or semi-automated approaches for requirements elicitation because of the growth in systems users, the accessibility to crowd-generated data, and the rapid change of users’ requirements. This research proposes a methodology to capture and analyze crowd-generated data (e.g., user feedback and comments) to find potential requirements for a software system in use. It semi-automates some requirements-elicitation tasks using data retrieval and natural language processing (NLP) techniques to extract potential requirements. It supports requirements engineers’ efforts to gather potential requirements from crowd-generated data on social networks (e.g., Twitter). It is an assistive approach that taps into unused knowledge and experiences emphasizing continuous requirements elicitation during systems use.

Authors and Affiliations

Ayed Alwadain, Mishari Alshargi

Keywords

Related Articles

Building Safety Road Maps Based on Difference of Judgment of Road Users by their Smartphone

Recently, there has been a growing demand and interest in developing methods for analyzing smartphone logs to extract traffic safety information. Because the log is high time resolution and closely related to user activi...

Improving Image Encryption Using 3D Cat Map and Turing Machine

Security of data is of prime importance. Security is a very complex and vast topic. One of the common ways to protect this digital data from unauthorized eavesdropping is encryption. This paper introduces an improved ima...

Post Treatment of Guided Wave by using Wavelet Transform in the Presence of a Defect on Surface

This article presents a Lamb wave processing by using two methods: Fast Fourier Transform (FFT2D) and Continuous Wavelet Transform (CWT) using Morlet wavelet. This treatment is done for a structure of two aluminum-copper...

Speaker Identification based on Hybrid Feature Extraction Techniques

One of the most exciting areas of signal processing is speech processing; speech contains many features or characteristics that can discriminate the identity of the person. The human voice is considered one of the import...

Gender Prediction for Expert Finding Task

Predicting gender by names is one of the most interesting problems in the domain of Information Retrieval and expert finding task. In this research paper, we propose a machine learning approach for gender prediction task...

Download PDF file
  • EP ID EP645800
  • DOI 10.14569/IJACSA.2019.0100907
  • Views 88
  • Downloads 0

How To Cite

Ayed Alwadain, Mishari Alshargi (2019). Crowd-Generated Data Mining for Continuous Requirements Elicitation. International Journal of Advanced Computer Science & Applications, 10(9), 45-50. https://europub.co.uk/articles/-A-645800