Fue creado el uno de abril de 2005 y es un consorcio compuesto por el Ministerio de Ciencia, Innovación y Universidades del gobierno de España (60%), el Departamento de Economía y Conocimiento de la Generalidad de Cataluña (30%) y la Universidad Politécnica de Cataluña-Barcelona Tech.