Advanced middleware and interfaces to Network and Devices