ECSE 2024