An agent-based approach for crowdsourcing software design
Hui Li, Li‐Ying Hao, Xin Ge, Jian Gao, Shikai Guo
Abstract
Hui Li, Li‐Ying Hao, Xin Ge, Jian Gao, Shikai Guo
Abstract
In recent years, crowdsourcing is increasingly applied in software engineering. The practices of software crowdsourcing push us to investigate the reason of its success, and then provide effective methods to meet the rapidly growing requirement. In this paper, we present an agent-base model for describing the software crowdsourcing design. Particularly, the individuals participate in software crowdsourcing, who play different roles, such as requesters, online workers, organizers, are abstracted as agents. Based on that, an agent-based crowdsourcing software design approach is therefore presented in the following. Two case studies are carried out and the validity of this approach is then verified.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In recent years, crowdsourcing is increasingly applied in software engineering. The practices of software crowdsourcing push us to investigate the reason of its success, and then provide effective methods to meet the rapidly growing requirement. In this paper, we present an agent-base model for describing the software crowdsourcing design. Particularly, the individuals participate in software crowdsourcing, who play different roles, such as requesters, online workers, organizers, are abstracted as agents. Based on that, an agent-based crowdsourcing software design approach is therefore presented in the following. Two case studies are carried out and the validity of this approach is then verified.
Key concepts: Crowdsourcing, Crowdsourcing software development, Computer science, Software, Software engineering, Data science, Software agent, Software development