...
首页> 外文期刊>The Journal of Systems and Software >What recommendation systems for software engineering recommend: A systematic literature review
【24h】

What recommendation systems for software engineering recommend: A systematic literature review

机译:哪些软件工程推荐系统推荐:系统文献回顾

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

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

       

摘要

A recommendation system for software engineering (RSSE) is a software application that provides information items estimated to be valuable for a software engineering task in a given context. Present the results of a systematic literature review to reveal the typical functionality offered by existing RSSEs, research gaps, and possible research directions. We evaluated 46 papers studying the benefits, the data requirements, the information and recommendation types, and the effort requirements of RSSE systems. We include papers describing tools that support source code related development published between 2003 and 2013. The results show that RSSEs typically visualize source code artifacts. They aim to improve system quality, make the development process more efficient and less expensive, lower developer's cognitive load, and help developers to make better decisions. They mainly support reuse actions and debugging, implementation, and maintenance phases. The majority of the systems are reactive. Unexploited opportunities lie in the development of recommender systems outside the source code domain. Furthermore, current RSSE systems use very limited context information and rely on simple models. Context-adapted and proactive behavior could improve the acceptance of RSSE systems in practice.
机译:软件工程推荐系统(RSSE)是一种软件应用程序,它提供给定上下文中估计对软件工程任务有价值的信息项。介绍系统文献综述的结果,以揭示现有RSSE提供的典型功能,研究差距以及可能的研究方向。我们评估了46篇研究RSSE系统的好处,数据要求,信息和推荐类型以及工作量要求的论文。我们包括描述2003年至2013年之间发布的支持源代码相关开发的工具的论文。结果显示RSSE通常会可视化源代码工件。它们旨在提高系统质量,使开发过程更高效,更便宜,降低开发人员的认知负担并帮助开发人员做出更好的决策。它们主要支持重用操作以及调试,实施和维护阶段。大多数系统是反应性的。未开发的机会在于源代码域之外的推荐系统的开发。此外,当前的RSSE系统使用非常有限的上下文信息并依赖简单的模型。在实际情况中,适应上下文和主动的行为可以提高RSSE系统的接受度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号