software-centric automation