Evolution of software in automated production systems: Challenges and research directions | Synapse