Connecting Business Systems to the Real World: A Lean and Scalable Middleware for Device Integration