Design of Automatic User Identification Framework in Crowdsourcing Requirements Engineering : User Mapping and System Architecture

Abstract

The requirement elicitation is the initial stage of requirement engineering where information collected from users. The process are significantly determined by the quality and quantity of information collected. The crowdsourcing is a method of information gathering from many users. The number and variety of users in the crowdsourcing are both advantages and challenges in the elicitation process. This study purposes a framework for user identification that consists of user mapping and architecture system. The identification process consists of 8 main states, start with defining context, user target and scope determination, data source determination, user data collection, data pre-processing, feature selection, data classification and user identification. The results of this study is an initial state for development of an automated tool for user identification to elicit requirement through crowdsourcing. By the framework can be generated the user classification, which can be used to apply the appropriate method for gathering information in elicitation process

    Similar works