A computer software that provide the services to software applications beyond those available from the operating system is called
i) Sensor
ii) Middleware
iii) Actuator
iv) Transducer