A Middleware for Personal Smart Spaces | IEEE Conference Publication | IEEE Xplore