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). 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 and an application demonstration.