An alternative-service recommending algorithm based on semantic similarity | IEEE Journals & Magazine | IEEE Xplore