ResPubID17288, actor-network theory, innovation, innovation translation, portals research, research approaches, socio-technical research, Web portal, World Wide Web