• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

软件工程中的机器人:一项系统映射研究。

Bots in software engineering: a systematic mapping study.

作者信息

Santhanam Sivasurya, Hecking Tobias, Schreiber Andreas, Wagner Stefan

机构信息

Institute for Software Technology, German Aerospace Center (DLR), Cologne, North Rhine-Westphalia, Germany.

Institute of Software Engineering, University of Stuttgart, Stuttgart, Baden-Württemberg, Germany.

出版信息

PeerJ Comput Sci. 2022 Feb 9;8:e866. doi: 10.7717/peerj-cs.866. eCollection 2022.

DOI:10.7717/peerj-cs.866
PMID:35494879
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9044364/
Abstract

Bots have emerged from research prototypes to deployable systems due to the recent developments in machine learning, natural language processing and understanding techniques. In software engineering, bots range from simple automated scripts to decision-making autonomous systems. The spectrum of applications of bots in software engineering is so wide and diverse, that a comprehensive overview and categorization of such bots is needed. Existing works considered selective bots to be analyzed and failed to provide the overall picture. Hence it is significant to categorize bots in software engineering through analyzing why, what and how the bots are applied in software engineering. We approach the problem with a systematic mapping study based on the research articles published in this topic. This study focuses on classification of bots used in software engineering, the various dimensions of the characteristics, the more frequently researched area, potential research spaces to be explored and the perception of bots in the developer community. This study aims to provide an introduction and a broad overview of bots used in software engineering. Discussions of the feedback and results from several studies provide interesting insights and prospective future directions.

摘要

由于机器学习、自然语言处理和理解技术的最新发展,聊天机器人已从研究原型发展为可部署系统。在软件工程中,聊天机器人的范围从简单的自动化脚本到决策自主系统。聊天机器人在软件工程中的应用范围非常广泛且多样,因此需要对这类聊天机器人进行全面的概述和分类。现有工作只考虑了部分需要分析的聊天机器人,未能提供整体情况。因此,通过分析聊天机器人在软件工程中为何被应用、应用了什么以及如何应用来对软件工程中的聊天机器人进行分类具有重要意义。我们基于该主题发表的研究文章,通过系统映射研究来解决这个问题。本研究重点关注软件工程中使用的聊天机器人的分类、特征的各个维度、研究较多的领域、有待探索的潜在研究空间以及开发者社区对聊天机器人的看法。本研究旨在对软件工程中使用的聊天机器人进行介绍和广泛概述。对几项研究的反馈和结果的讨论提供了有趣的见解和未来潜在的发展方向。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/d7f5bb23da6b/peerj-cs-08-866-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/30d87e21c7e5/peerj-cs-08-866-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/d8206e9423d0/peerj-cs-08-866-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/ad6e1699d1b1/peerj-cs-08-866-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/d7f5bb23da6b/peerj-cs-08-866-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/30d87e21c7e5/peerj-cs-08-866-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/d8206e9423d0/peerj-cs-08-866-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/ad6e1699d1b1/peerj-cs-08-866-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2ee7/9044364/d7f5bb23da6b/peerj-cs-08-866-g004.jpg

相似文献

1
Bots in software engineering: a systematic mapping study.软件工程中的机器人:一项系统映射研究。
PeerJ Comput Sci. 2022 Feb 9;8:e866. doi: 10.7717/peerj-cs.866. eCollection 2022.
2
Even good bots fight: The case of Wikipedia.即使是优秀的机器人也会“打架”:维基百科的例子。
PLoS One. 2017 Feb 23;12(2):e0171774. doi: 10.1371/journal.pone.0171774. eCollection 2017.
3
Software engineering education in the era of conversational AI: current trends and future directions.对话式人工智能时代的软件工程教育:当前趋势与未来方向。
Front Artif Intell. 2024 Aug 29;7:1436350. doi: 10.3389/frai.2024.1436350. eCollection 2024.
4
Dependency management bots in open-source systems-prevalence and adoption.开源系统中的依赖管理机器人——流行程度与采用情况
PeerJ Comput Sci. 2022 Mar 3;8:e849. doi: 10.7717/peerj-cs.849. eCollection 2022.
5
Detecting Bots on Russian Political Twitter.检测俄罗斯政治推特上的机器人。
Big Data. 2017 Dec;5(4):310-324. doi: 10.1089/big.2017.0038.
6
The False positive problem of automatic bot detection in social science research.自动化 Bot 检测在社会科学研究中的假阳性问题。
PLoS One. 2020 Oct 22;15(10):e0241045. doi: 10.1371/journal.pone.0241045. eCollection 2020.
7
Collective Behavior of Social Bots Is Encoded in Their Temporal Twitter Activity.社交机器人的集体行为被编码在它们的推特活动时间中。
Big Data. 2018 Jun;6(2):113-123. doi: 10.1089/big.2017.0041.
8
Locally noisy autonomous agents improve global human coordination in network experiments.在网络实验中,局部有噪声的自主主体可改善全球人类协调。
Nature. 2017 May 17;545(7654):370-374. doi: 10.1038/nature22332.
9
EveryBOTy Counts: Examining Human-Machine Teams in Open Source Software Development.众人拾柴火焰高:探究开源软件开发中的人机协作。
Top Cogn Sci. 2024 Jul;16(3):450-484. doi: 10.1111/tops.12613. Epub 2022 May 5.
10
Macromolecular crowding: chemistry and physics meet biology (Ascona, Switzerland, 10-14 June 2012).大分子拥挤现象:化学与物理邂逅生物学(瑞士阿斯科纳,2012年6月10日至14日)
Phys Biol. 2013 Aug;10(4):040301. doi: 10.1088/1478-3975/10/4/040301. Epub 2013 Aug 2.

引用本文的文献

1
Software engineering education in the era of conversational AI: current trends and future directions.对话式人工智能时代的软件工程教育:当前趋势与未来方向。
Front Artif Intell. 2024 Aug 29;7:1436350. doi: 10.3389/frai.2024.1436350. eCollection 2024.

本文引用的文献

1
PRISMA 2020 explanation and elaboration: updated guidance and exemplars for reporting systematic reviews.PRISMA 2020 解释和说明:系统评价报告的更新指南和范例。
BMJ. 2021 Mar 29;372:n160. doi: 10.1136/bmj.n160.