RFID middleware is gradually becoming a cornerstone for non-trivial RFID deployments. John K. Soldatos and Didier Donsez provide insight into why this is true in complex heterogeneous environments comprising multiple readers, applications instances, legacy ICT systems, as well as sophisticated business processes and semantics.