A development methodology to facilitate the integration of Smart Spaces into the Web of Things