Improving service matching and selection in ubiquitous computing environments: A user study