Automatic Data-Driven Software Change Identification via Code Representation Learning

代码库 计算机科学 软件工程 软件建设 个人软件过程 提交 软件开发 文档 软件进化 软件分析 软件 团队软件过程 验证和确认 社会软件工程 软件同行评审 代码评审 软件大小调整 过程(计算) 软件包开发过程 静态程序分析 数据库 程序设计语言 工程类 运营管理
作者
Tjaša Heričko
标识
DOI:10.1145/3593434.3593505
摘要

Changes to a software project are inevitable as the software requires continuous adaptations, improvements, and corrections throughout maintenance. Identifying the purpose and impact of changes made to the codebase is critical in software engineering. However, manually identifying and characterizing software changes can be a time-consuming and tedious process that adds to the workload of software engineers. To address this challenge, several attempts have been made to automatically identify and demystify intents of software changes based on software artifacts such as commit change logs, issue reports, change messages, source code files, and software documentation. However, these existing approaches have their limitations. These include a lack of data, limited performance, and an inability to evaluate compound changes. This paper presents a doctoral research proposal that aims to automate the process of identifying commit-level changes in software projects using software repository mining and code representation learning models. The research background, state-of-the-art, research objectives, research agenda, and threats to validity are discussed.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
若若1223完成签到 ,获得积分10
1秒前
qwe完成签到,获得积分10
10秒前
汤沧海完成签到,获得积分10
17秒前
康康完成签到 ,获得积分10
18秒前
huaxuexyz关注了科研通微信公众号
19秒前
优雅的迎彤完成签到 ,获得积分10
20秒前
21秒前
ww完成签到 ,获得积分10
21秒前
小事完成签到 ,获得积分10
25秒前
ommphey完成签到 ,获得积分10
31秒前
晨曦完成签到 ,获得积分10
34秒前
momo完成签到,获得积分10
36秒前
RuoxuanWang完成签到 ,获得积分10
36秒前
WuFen完成签到 ,获得积分10
39秒前
wxxz完成签到,获得积分10
39秒前
缓慢的豌豆完成签到 ,获得积分10
39秒前
余味应助科研通管家采纳,获得10
41秒前
昏睡的蟠桃应助科研通管家采纳,获得200
41秒前
余味应助科研通管家采纳,获得10
41秒前
Skywalk满天星完成签到,获得积分10
41秒前
余味应助科研通管家采纳,获得10
41秒前
yuanletong完成签到 ,获得积分10
42秒前
蓝豆子完成签到 ,获得积分10
44秒前
NexusExplorer应助huaxuexyz采纳,获得10
45秒前
白子双完成签到,获得积分10
49秒前
伯爵完成签到 ,获得积分10
50秒前
Stanley发布了新的文献求助10
53秒前
hjygzv完成签到,获得积分10
55秒前
xin_you完成签到,获得积分10
57秒前
标致幻然完成签到 ,获得积分10
1分钟前
丫丫完成签到 ,获得积分10
1分钟前
俞孤风完成签到,获得积分10
1分钟前
激昂的语琴完成签到,获得积分10
1分钟前
自信不愁完成签到,获得积分20
1分钟前
月亮完成签到 ,获得积分10
1分钟前
KAI完成签到 ,获得积分10
1分钟前
Murphy~完成签到,获得积分10
1分钟前
怡然白竹完成签到 ,获得积分10
1分钟前
楚狂接舆完成签到,获得积分10
1分钟前
朔月完成签到,获得积分10
1分钟前
高分求助中
Encyclopedia of Mathematical Physics 2nd edition 888
Technologies supporting mass customization of apparel: A pilot project 600
Introduction to Strong Mixing Conditions Volumes 1-3 500
Tip60 complex regulates eggshell formation and oviposition in the white-backed planthopper, providing effective targets for pest control 400
Optical and electric properties of monocrystalline synthetic diamond irradiated by neutrons 320
共融服務學習指南 300
Essentials of Pharmacoeconomics: Health Economics and Outcomes Research 3rd Edition. by Karen Rascati 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3804266
求助须知:如何正确求助?哪些是违规求助? 3349064
关于积分的说明 10341339
捐赠科研通 3065204
什么是DOI,文献DOI怎么找? 1682984
邀请新用户注册赠送积分活动 808571
科研通“疑难数据库(出版商)”最低求助积分说明 764600