The usage of the Internet of Things technology across different service provisioning environments has increased the challenges associated with service discovery and selection. Users cannot always remember the Internet Protocol (IP) address for every service they need to utilize from the middleware registry. In order to address this challenge, an architecture that enables a representation of user preferences and manipulates relevant services description of available services is developed. This paper, an algorithm derived from the architecture that contributes towards addressing the service selection and discovery problem is proposed. The accuracy of the algorithm is evaluated based on response time, recall and precision metrics. The experiments show that the content-based algorithm works better than collaborative algorithm based on user preference. The content-based algorithm more returns relevant services to the user and takes shorter time as compared to the collaborative filtering.
Reference:
Dlodlo, M, Coetzee, L, Williams, Q and Sibiya, G. 2015. Preference-based Internet of Things dynamic service selection for smart campus. In: 12th edition of IEEE AFRICON 2015, UNECA Conference Center, Addis Ababa, Ethiopia, 14–17 September 2015
Manqele, L., Dlodlo, M., Coetzee, L., Williams, Q., & Sibiya, G. (2015). Preference-based Internet of Things dynamic service selection for smart campus. IEEE. http://hdl.handle.net/10204/8421
Manqele, L, M Dlodlo, L Coetzee, Q Williams, and G Sibiya. "Preference-based Internet of Things dynamic service selection for smart campus." (2015): http://hdl.handle.net/10204/8421
Manqele L, Dlodlo M, Coetzee L, Williams Q, Sibiya G, Preference-based Internet of Things dynamic service selection for smart campus; IEEE; 2015. http://hdl.handle.net/10204/8421 .
12th edition of IEEE AFRICON 2015, UNECA Conference Center, Addis Ababa, Ethiopia, 14–17 September 2015. Due to copyright restrictions, the attached PDF file only contains the abstract of the full text item. For access to the full text item, please consult the publisher's website