Write a Blog >>
Mon 10 Oct 2022 15:30 - 16:00 at Ambassador A - Session 4 - Source Code

Refactoring code manually can be complex. Several refactoring tools were developed to mitigate the effort needed to create more readable, adaptable, and maintainable code. However, most of them continue to provide late feedback, assistance, and support on how developers should improve their software. That’s where the concept of Live Refactoring comes in. We believe the immediate and continuous suggestion of refactoring candidates to the code will help reduce this problem. Therefore, we prototyped a Live Refactoring Environment that identifies, recommends, and applies Extract Method refactorings. We carried out an empirical experiment that showed us that our approach helped developers reach better code, with more quality, improving their refactoring experience.

Mon 10 Oct

Displayed time zone: Eastern Time (US & Canada) change

15:30 - 17:00
Session 4 - Source CodeDoctoral Symposium at Ambassador A
15:30
30m
Doctoral symposium paper
Towards a Live Environment for Code Refactoring
Doctoral Symposium
Sara Fernandes FEUP, Universidade do Porto
16:00
30m
Doctoral symposium paper
A model for automatic generating reusable code from multiple GUIs
Doctoral Symposium
Cícero Araújo Instituto Federal de Educação, Ciência e Tecnologia da Paraíba
DOI
16:30
30m
Doctoral symposium paper
Towards Improving Code Review Effectiveness Through Task Automation
Doctoral Symposium
Asif Kamal Turzo Wayne State University