Every automated system requires software:
Most of these software modules exist today and only require modifications to suite the customers specific requirements.