EASE 2025
Tue 17 - Fri 20 June 2025
Istanbul, Turkey
Toggle navigation
Attending
Venue: Istanbul Technical University
Registration
Attendance Policy
Transportation
Gala Dinner
Welcome Reception
Accommodation
Program
EASE Program
Your Program
Keynotes
Tue 17 Jun
Wed 18 Jun
Thu 19 Jun
Fri 20 Jun
Tracks
EASE 2025
Plenary
Research Papers
Short Papers, Emerging Results
Industry Papers
Posters and Vision
Journal-first
Doctoral Symposium
Learnings/Reflections of Evaluation and Assessment projects in Software Engineering
AI Models / Data
Workshops
Tutorials
Student Volunteers
Workshops
DevOps Quality Management
E-QSE
EQUISA
International Workshop on Software Security Engineering
LEARNER
Organization
EASE 2025 Committees
Organizing Committee
Steering Committee
Track Committees
Research Papers
Short Papers, Emerging Results
Industry Papers
Posters and Vision
Journal-first
Doctoral Symposium
Doctoral Symposium
Expert Panel
Learnings/Reflections of Evaluation and Assessment projects in Software Engineering
AI Models / Data
Workshops
Tutorials
Contributors
People Index
Workshops
DevOps Quality Management
Organizing Committee
Program Committee
E-QSE
Program Committee
EQUISA
Organizing committee
Program Committee
International Workshop on Software Security Engineering
Organizing Committee
Program Committee
LEARNER
Organizing Committee
Program Committee
Search
Series
Series
EASE 2025
EASE 2024
EASE 2023
EASE 2022
EASE 2021
EASE 2020
EASE 2019
EASE 2018
EASE 2017
EASE 2017
EASE 2015
EASE 2014
EASE 2013
EASE 2012
Sign in
Sign up
EASE 2025
(
series
) /
Journal-first
/
Applying SOLID principles for the refactoring of legacy code: An experience report
Who
Ivan Yanakiev
,
Bogdan Lazar
,
Andrea Capiluppi
Track
EASE 2025 Journal-first
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+03:00) Athens
.
Use conference time zone: (GMT+03:00) Athens
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
When
Fri 20 Jun 2025 13:40 - 13:55 at
Glass Room
-
Maintenance
Chair(s):
Wesley Assunção
Ivan Yanakiev
University of Groningen
Netherlands
Bogdan Lazar
ASML
Netherlands
Andrea Capiluppi
University of Groningen
Netherlands
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+03:00) Athens
.
Use conference time zone: (GMT+03:00) Athens
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
Session Program
Fri 20 Jun
Displayed time zone:
Athens
change
13:30 - 15:00
Maintenance
Short Papers, Emerging Results
/
Research Papers
/
Journal-first
at
Glass Room
Chair(s):
Wesley Assunção
North Carolina State University
13:30
10m
Talk
Benchmarking Large Language Models for Autonomous Run-time Error Repair: Toward Self-Healing Software Systems
Short Papers, Emerging Results
Alessio Bucaioni
Malardalen University
,
Gabriele Gualandi
Mälardalen University
,
Johan Bablo Toma
Mälardalen University
13:40
15m
Talk
Applying SOLID principles for the refactoring of legacy code: An experience report
Journal-first
Ivan Yanakiev
University of Groningen
,
Bogdan Lazar
ASML
,
Andrea Capiluppi
University of Groningen
13:55
15m
Talk
Providing Information About Implemented Algorithms Improves Program Comprehension: A Controlled Experiment
Research Papers
Denis Neumüller
Ulm University
,
Alexander Raschke
Ulm University
,
Matthias Tichy
Ulm University
Pre-print
14:10
15m
Talk
Assessing the Bug-Proneness of Refactored Code: A Longitudinal Multi-Project Study
Research Papers
Isabella Ferreira
Pontifical Catholic University of Rio de Janeiro
,
Lawrence Arkoh
North Carolina State University
,
Anderson Uchôa
Federal University of Ceará
,
Ana Carla Bibiano
Pontifical Catholic University of Rio de Janeiro
,
Alessandro Garcia
Pontifical Catholic University of Rio de Janeiro
,
Wesley Assunção
North Carolina State University
14:25
15m
Talk
Reinforcement Learning vs Supervised Learning: A tug of war to generate refactored code accurately
Research Papers
Indranil Palit
Dalhousie University
,
Tushar Sharma
Dalhousie University
Pre-print
14:40
15m
Talk
Relating Complexity, Explicitness, Effectiveness of Refactorings and Non-Functional Requirements: A Replication Study
Research Papers
Vinícius Soares
Pontifical Catholic University of Rio de Janeiro
,
Lawrence Arkoh
North Carolina State University
,
Paulo Roberto Farah
Santa Catarina State University
,
Anderson Uchôa
Federal University of Ceará
,
Alessandro Garcia
Pontifical Catholic University of Rio de Janeiro
,
Wesley Assunção
North Carolina State University
x
Wed 23 Jul 13:52
:
:
:
: