亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

LiveRef: a Tool for Live Refactoring Java Code

重构代码 计算机科学 Java 编码(集合论) 程序设计语言 源代码 可视化 软件工程 软件进化 软件 软件系统 人工智能 软件建设 集合(抽象数据类型)
作者
Sara Fernandes,Ademar Aguiar,André Restivo
标识
DOI:10.1145/3551349.3559532
摘要

Refactoring software can be hard and time-consuming. Several refactoring tools assist developers in reaching more readable and maintainable code. However, most of them are characterized by long feedback loops that impoverish their refactoring experience. We believe that we can reduce this problem by focusing on the concept of Live Refactoring and its main principles: the live recommendation and continuous visualization of refactoring candidates, and the immediate visualization of results from applying a refactoring to the code. Therefore, we implemented a Live Refactoring Environment that identifies, suggests, and applies Extract Method refactorings. To evaluate our approach, we carried out an empirical experiment. Early results showed us that our refactoring environment improves several code quality aspects, being well received, understood, and used by the experiment participants. The source code of our tool is available on: https://github.com/saracouto1318/LiveRef. Its demonstration video can be found at: https://youtu.be/_jxx21ZiQ0o.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
5秒前
邹醉蓝完成签到,获得积分0
6秒前
zhou发布了新的文献求助10
8秒前
小二郎应助zhou采纳,获得10
16秒前
chenjian完成签到,获得积分10
44秒前
Hello应助科研通管家采纳,获得10
52秒前
田様应助科研通管家采纳,获得10
52秒前
Ava应助科研通管家采纳,获得10
52秒前
温水完成签到 ,获得积分10
1分钟前
温不胜的破木吉他完成签到 ,获得积分10
1分钟前
漂流的云朵完成签到,获得积分10
1分钟前
星辰大海应助hazekurt采纳,获得10
1分钟前
倔强毛驴侠完成签到,获得积分10
1分钟前
桐桐应助chenjian采纳,获得30
2分钟前
常有李发布了新的文献求助10
2分钟前
2分钟前
Wuin发布了新的文献求助10
2分钟前
浮游应助科研通管家采纳,获得10
2分钟前
加菲丰丰应助科研通管家采纳,获得10
2分钟前
亿眼万年完成签到,获得积分10
3分钟前
会飞的猪qq完成签到,获得积分10
3分钟前
2021完成签到 ,获得积分10
3分钟前
3分钟前
hazekurt发布了新的文献求助10
4分钟前
4分钟前
赵济尧完成签到,获得积分20
4分钟前
4分钟前
赵济尧发布了新的文献求助10
4分钟前
zhou发布了新的文献求助10
4分钟前
Ava应助zhou采纳,获得10
4分钟前
jlw完成签到,获得积分10
5分钟前
5分钟前
小灯发布了新的文献求助10
5分钟前
5分钟前
HXY发布了新的文献求助10
5分钟前
斯文败类应助11采纳,获得10
5分钟前
柿饼完成签到,获得积分10
6分钟前
6分钟前
6分钟前
6分钟前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Manipulating the Mouse Embryo: A Laboratory Manual, Fourth Edition 1000
Determination of the boron concentration in diamond using optical spectroscopy 600
The Netter Collection of Medical Illustrations: Digestive System, Volume 9, Part III - Liver, Biliary Tract, and Pancreas (3rd Edition) 600
Founding Fathers The Shaping of America 500
A new house rat (Mammalia: Rodentia: Muridae) from the Andaman and Nicobar Islands 500
Research Handbook on Law and Political Economy Second Edition 398
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 生物化学 物理 纳米技术 计算机科学 内科学 化学工程 复合材料 物理化学 基因 催化作用 遗传学 冶金 电极 光电子学
热门帖子
关注 科研通微信公众号,转发送积分 4552934
求助须知:如何正确求助?哪些是违规求助? 3982149
关于积分的说明 12328158
捐赠科研通 3651873
什么是DOI,文献DOI怎么找? 2011441
邀请新用户注册赠送积分活动 1046512
科研通“疑难数据库(出版商)”最低求助积分说明 935061