Business Process Analysis in 2024