ICSME 2024
Sun 6 - Fri 11 October 2024
Thu 10 Oct 2024 14:35 - 14:45 at Abineau - Session 9: Reflections and New Ideas Chair(s): Andrea Capiluppi

Shortening development cycles and pressure mounting to continuously deliver releases makes developers resort to expedients, shortcuts, and, ultimately, detrimental design choices, resulting in intricate and difficult-to-maintain software systems. A classical solution is code refactoring to reduce code complexity and aid maintainability. Nonetheless, developers perceive refactoring as a substantial cost and risk. Our study seeks to provide recommendations for developers by analyzing the long-term effect of refactoring on the code base, thereby aiding in strategic development decisions. We will analyze the long-term effect of refactoring activities on software code via change and defective proneness of refactoring and benefit/effort ratio analysis. Our expected contributions are actionable recommendations for practitioners regarding the long-term implications of refactoring.

Thu 10 Oct

Displayed time zone: Arizona change

13:30 - 15:00
Session 9: Reflections and New IdeasIndustry Track / Registered Reports Track / New Ideas and Emerging Results Track / Journal First Track at Abineau
Chair(s): Andrea Capiluppi University of Groningen
13:30
15m
Developing a Llama-Based Chatbot for CI/CD Question Answering: A Case Study at EricssonIndustry Track Paper
Industry Track
Daksh Chaudhary University of Ottawa, Sri Lakshmi Vadlamani Ericsson, Dimple Thomas Ericsson, Shiva Nejati University of Ottawa, Mehrdad Sabetzadeh University of Ottawa
Pre-print
13:45
10m
RevToken: A Token-Level Review Recommendation: How Far Are We?NIER Paper
New Ideas and Emerging Results Track
Yasuhito Morikawa Nara Institute of Science and Technology, Yutaro Kashiwa Nara Institute of Science and Technology, Kenji Fujiwara Nara Women’s University, Hajimu Iida Nara Institute of Science and Technology
13:55
10m
Leveraging LSTM and Pre-trained Models for Effective Summarization of Stack Overflow PostsNIER Paper
New Ideas and Emerging Results Track
Anh M. T. Bui Hanoi University of Science and Technology, Nguyen Duc-Loc Hanoi University of Science and Technology
14:05
15m
Integrating Lean Processes and Engineering Discipline into Work Culture Over 20 Years: An Experience ReportIndustry Track Paper
Industry Track
Doug Durham Don't Panic Labs, Bonita Sharif University of Nebraska-Lincoln, USA
14:20
15m
A reflection on the impact of model mining from GitHubJ1C2 Paper
Journal First Track
Gregorio Robles Universidad Rey Juan Carlos, Michel Chaudron Eindhoven University of Technology, The Netherlands, Rodi Jolak RISE Research Institutes of Sweden and Mid Sweden University, Regina Hebig Universität Rostock, Rostock, Germany
14:35
10m
Analyzing the Ripple Effects of Refactoring. A Registered ReportRegistered Reports Paper
Registered Reports Track
Mikel Robredo University of Oulu, Matteo Esposito University of Oulu, Fabio Palomba University of Salerno, Rafael Peñaloza University of Milano-Bicocca, Valentina Lenarduzzi University of Oulu
DOI Pre-print
14:45
10m
Learning Strategies using Boolean Program Metrics to Verify Industrial CodeIndustry Track PaperVideo presentation
Industry Track
Bharti Chimdyalwar Tata Consultancy Services, Priyanka Darke Tata Consultancy Services, Manoj Alladawar TCS Research, Sahil Sulakhe TCS Research, R Venkatesh , Supratik Chakraborty IIT Bombay