Exploiting co-location history for efficient service selection in ubiquitous computing systems | IEEE Conference Publication | IEEE Xplore