...
首页> 外文期刊>The Journal of Systems and Software >Do concern mining tools really help requirements analysts? An empirical study of the vetting process
【24h】

Do concern mining tools really help requirements analysts? An empirical study of the vetting process

机译:关注采矿工具是否真的可以帮助需求分析人员?审查过程的实证研究

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Software requirements are often described in natural language because they are useful to communicate and validate. Due to their focus on particular facets of a system, this kind of specifications tends to keep relevant concerns (also known as early aspects) from the analysts' view. These concerns are known as crosscutting concerns because they appear scattered among documents. Concern mining tools can help analysts to uncover concerns latent in the text and bring them to their attention. Nonetheless, analysts are responsible for vetting tool-generated solutions, because the detection of concerns is currently far from perfect. In this article, we empirically investigate the role of analysts in the concern vetting process, which has been little studied in the literature. In particular, we report on the behavior and performance of 55 subjects in three case-studies working with solutions produced by two different tools, assessed in terms of binary classification measures. We discovered that analysts can improve "bad" solutions to a great extent, but performed significantly better with "good" solutions. We also noticed that the vetting time is not a decisive factor to their final accuracy. Finally, we observed that subjects working with solutions substantially different from those of existing tools (better recall) can also achieve a good performance. (C) 2019 Elsevier Inc. All rights reserved.
机译:软件需求通常用自然语言描述,因为它们对于交流和验证很有用。由于它们专注于系统的特定方面,因此从分析师的角度来看,这种规格倾向于使相关问题(也称为早期方面)保持不变。这些关注点被称为横切关注点,因为它们看上去分散在文档中。关注挖掘工具可以帮助分析师发现文本中潜在的关注点,并引起他们的注意。尽管如此,分析人员仍需对工具生成的解决方案进行审查,因为目前对问题的检测还远远不够完善。在本文中,我们通过实证研究了分析师在关注度审查过程中的作用,这在文献中很少进行研究。特别是,我们在三份案例研究中报告了55名受试者的行为和表现,这些案例研究使用了由两种不同工具产生的解决方案,并根据二元分类方法进行了评估。我们发现分析人员可以在很大程度上改善“不良”解决方案,但在“良好”解决方案中表现要好得多。我们还注意到,审核时间并不是最终准确性的决定性因素。最后,我们观察到使用与现有工具大不相同的解决方案的主题(更好的回忆性)也可以实现良好的性能。 (C)2019 Elsevier Inc.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号