当前位置: X-MOL 学术IET Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Requirements knowledge acquisition from online user forums
IET Software ( IF 1.6 ) Pub Date : 2020-06-19 , DOI: 10.1049/iet-sen.2019.0262
Javed Ali Khan 1 , Lin Liu 1 , Lijie Wen 1
Affiliation  

Online discussion forums can be used for reflecting on the overall user experience of a system. If a user forum is well-structured, it can be a valuable source of requirements-related information, which can potentially be accommodated in the requirements engineering process to enhance the current and future software. However, presently, there are limited approaches for extracting such requirements-related information from the relevant community forums. To fill this gap, this study proposes an automated approach, which automatically identifies requirements information using natural language processing and machine learning. For this purpose, the authors analysed 3319 user comments collected from the seven discussion topics in the Reddit forum. Then, using a content analysis approach, they studied how frequently end-users submit such information across each discussion topic. Also, they developed an automated approach that identifies key stakeholders, who frequently contribute his rationales in the forum discussion. Further, they employed different machine learning algorithms to classify user comments into rationale elements of different types. The authors' results show that online forums, such as Reddit, can be a rich source of requirements elicitation. Also, machine learning is a promising tool to detect user's rationale and identify different kinds of requirements modelling elements.

中文翻译:

从在线用户论坛获取需求知识

在线讨论论坛可用于反映系统的整体用户体验。如果用户论坛的结构合理,则它可以成为与需求相关的信息的宝贵来源,可以将其容纳在需求工程流程中,以增强当前和将来的软件。但是,目前,从相关社区论坛中提取与需求相关的信息的方法很少。为了填补这一空白,本研究提出了一种自动方法,该方法使用自然语言处理和机器学习自动识别需求信息。为此,作者分析了Reddit论坛中从七个讨论主题中收集到的3319个用户评论。然后,使用内容分析方法,他们研究了最终用户在每个讨论主题上提交此类信息的频率。此外,他们还开发了一种自动方法,用于识别关键利益相关者,这些利益相关者经常在论坛讨论中发表自己的观点。此外,他们采用了不同的机器学习算法,将用户评论分为不同类型的基本原理。作者的结果表明,诸如Reddit之类的在线论坛可以成为需求启发的丰富来源。此外,机器学习是一种有前途的工具,可以检测用户的基本原理并识别不同种类的需求建模元素。他们采用了不同的机器学习算法,将用户评论分为不同类型的基本原理。作者的结果表明,诸如Reddit之类的在线论坛可以成为需求启发的丰富来源。此外,机器学习是一种有前途的工具,可用于检测用户的基本原理并识别不同种类的需求建模元素。他们采用了不同的机器学习算法,将用户评论分为不同类型的基本原理。作者的结果表明,诸如Reddit之类的在线论坛可以成为需求启发的丰富来源。此外,机器学习是一种有前途的工具,可用于检测用户的基本原理并识别不同种类的需求建模元素。
更新日期:2020-06-23
down
wechat
bug