Recent emergence of passive sensor enabled RFID tags (sensor tags) is creating new possibilities for low cost and maintenance free paradigm for industrial and ubiquitous monitoring applications (such as structural health, elder care, cold chain management). Furthermore, because sensors are now integrated at the hardware layer as opposed to integrating two different data streams (ID data and sensor data) from heterogeneous systems (e.g. RFID tags, wireless sensor networks) at the software layer, associating sensor data with unique objects is no longer an issue. Despite the clear advantages, the widespread adoption of sensor tag technology requires the development of middleware to support the management of data streams with integrated sensor and ID (identification) data.In this paper we propose a generic middleware architecture adhering to the standardized EPCglobal architecture for managing integrated ID and sensor data streams from sensor tags. Furthermore, we demonstrate its successful implementation, WINDWare, through laboratory experiments.