Journal of Systems Engineering and Electronics ›› 2024, Vol. 35 ›› Issue (1): 94-104.doi: 10.23919/JSEE.2023.000164

• SYSTEMS ENGINEERING • Previous Articles    

Requirements ranking based on crowd-sourcing high-end product USs

Yufeng MA(), Yajie DOU(), Xiangqian XU(), Qingyang JIA(), Yuejin TAN()   

  1. 1 College of Systems Engineering, National University of Defense Technology, Changsha 410003, China
  • Received:2021-12-20 Online:2024-02-18 Published:2024-03-05
  • Contact: Yajie DOU E-mail:mashuang9707@163.com;yajiedou_nudt@163.com;xuxiangqian18@163.com;cassie_qing@163.com;yjtan@nudt.edu.cm
  • About author:
    MA Yufeng was born in 1997. She received her B.E. degree in industrial engineering from Northeast Forestry University, Harbin, China, in 2020. She is currently pursuing her Ph.D. degree in management science and engineering in National University of Defense Technology. Her research interests include intelligent requirements engineering, knowledge graph, knowledge representation and reasoning, and knowledge embedding. E-mail: mashuang9707@163.com

    DOU Yajie was born in 1987. He received his Ph.D. degree in management science and engineering from National University of Defense Technology, Changsha, China, in 2016. He is currently an associate professor of College of Systems Engineering, National University of Defense Technology. His research interests include system- of-systems architecture and engineering management, intelligent requirements engineering and complex project management. E-mail: yajiedou_nudt@163.com

    XU Xiangqian was born in 1995. He received his B.E. degree in systems engineering from National University of Defense Technology, Changsha, China, in 2018. He is currently pursuing his Ph.D. degree in management science and engineering in National University of Defense Technology. His research interests include intelligent requirements engineering, complex project management, defense acquisition, and system-of-systems requirement modeling. E-mail: xuxiangqian18@163.com

    JIA Qingyang was born in 1998. She received her B.M. degree in financial engineering from Hunan University, Changsha, China, in 2020. She is currently pursuing her Ph.D. degree in management science and engineering in National University of Defense Technology. Her research interests is portfolio selection decision. E-mail: cassie_qing@163.com

    TAN Yuejin was born in 1958. He received his M.E. degree in systems engineering from National University of Defense Technology, Changsha, China, in 1985. He is currently a professor of college of systems engineering, National University of Defense Technology. His research interests include system-of-systems architecture and engineering management, intelligent requirements engineering, complex project management, defense acquisition, and system-of-systems requirement modeling. E-mail: yjtan@nudt.edu.cm
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (71690233; 71901214).

Abstract:

Based on the characteristics of high-end products, crowd-sourcing user stories can be seen as an effective means of gathering requirements, involving a large user base and generating a substantial amount of unstructured feedback. The key challenge lies in transforming abstract user needs into specific ones, requiring integration and analysis. Therefore, we propose a topic mining-based approach to categorize, summarize, and rank product requirements from user stories. Specifically, after determining the number of story categories based on pyLDAvis, we initially classify “I want to” phrases within user stories. Subsequently, classic topic models are applied to each category to generate their names, defining each post-classification user story category as a requirement. Furthermore, a weighted ranking function is devised to calculate the importance of each requirement. Finally, we validate the effectiveness and feasibility of the proposed method using 2 966 crowd-sourced user stories related to smart home systems.

Key words: high-end product, complex system, crowd-sourcing user stories, topic mining, requirements ranking