An-environment-supporting-end-user-driven-composition-of-collaborative-web-and-IoT-services