An integrated device and service discovery with UPnP and ONS to facilitate the composition of smart home applications | IEEE Conference Publication | IEEE Xplore