A middleware infrastructure for active spaces | IEEE Journals & Magazine | IEEE Xplore