首页> 外文会议>International Conference on Engineering of Complex Computer Systems >Improving Quality of Use Case Documents through Learning and User Interaction
【24h】

Improving Quality of Use Case Documents through Learning and User Interaction

机译:通过学习和用户互动提高用例文档的质量

获取原文

摘要

Use cases are widely used to capture user requirements based on interactions between different roles in the system. They are mostly documented in natural language and sometimes aided with graphical illustrations in the form of use case diagrams. Use cases serve as an important means to communicate among stakeholders, requirement engineers and system engineers as they are easy to understand and are produced early in the software development process. Having high quality use cases are beneficial in many ways, e.g., in avoiding inconsistency/incompleteness in requirements, in guiding system design, in generating test cases. In this work, we propose an approach to improve the quality of use cases using techniques including natural language processing and machine learning. The central idea is to discover potential problems in use cases through active learning and human interaction and provide feedbacks in natural language. We conduct user studies with a real-world use case document. The results show that our method is helpful in improving use cases with a reasonable amount of user interaction.
机译:用例被广泛用于根据系统中不同角色之间的交互来捕获用户需求。它们大多以自然语言记录,有时以用例图的形式提供图形化说明。用例是在利益相关者,需求工程师和系统工程师之间进行交流的重要手段,因为它们易于理解并且在软件开发过程的早期就产生了。拥有高质量的用例在许多方面都是有益的,例如,避免需求中的不一致/不完整,指导系统设计,生成测试用例。在这项工作中,我们提出了一种使用包括自然语言处理和机器学习在内的技术来提高用例质量的方法。中心思想是通过积极学习和人与人之间的互动来发现用例中的潜在问题,并以自然语言提供反馈。我们使用真实的用例文档进行用户研究。结果表明,我们的方法有助于通过合理数量的用户交互来改进用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号