Comparteix:

Fitxa tècnica

Accessibilitat

Informació sobre l'accessibilitat del portal FUTUR.

Idioma

FUTUR, per defecte, es visualitza en l'idioma configurat com a predeterminat al navegador amb el que es consulta. En qualsevol moment l'usuari pot modificar l'idioma amb en que es visualitza a través del selector que es troba a la part superior dreta del portal. Aquesta selecció queda guardada a les cookies del navegador per a properes visites al portal.

Tecnologia de desenvolupament

  • Kotlin + Spring Boot com a llenguatge de servidor (API Rest)

  • PosgreSQL com a gestor de bases de dades

  • HTML 5, CSS3 i Vue (framework javascript) com a llenguatges de client

  • Bootstrap per a responsive design

  • Apache Solr com a motor de cerca

  • SOA, OAI-PMH, RSS i XML com a protocols i llenguatges d’intercanvi de
    dades per a la recol·lecció i compartició de la informació

Mòduls del projecte

El projecte consta de 3 mòduls:

  • Front-end: El portal públic accessible per qualsevol usuari amb un navegador i connexió a Internet.

  • Mòdul d’importació: S’encarrega de recopil·lar les dades de les diferents fonts d’informació i adaptar-les i carregar-les a la base de dades i al motor de cerca del portal.

  • Mòdul de serveis: Ofereix una sèrie de serveis per a l’accés a la informació de FUTUR des d’altres plataformes, per exemple, el directori de la UPC.

Importació de les dades

FUTUR s'actualitza setmanalment. Les dades provenen principalment dels sistemes d'informació corporatius DRAC i  UPCommons a més de la base de dades de patents Invenes, del portal  CORDIS de projectes europeus i d'Altmetric que recull les cites de les publicacions a les xarxes socials.

Infraestructures

Donat el volum de dades que gestiona el portal, aquest té les diferents parts que el componen allotjades en 3 servidors diferents (servidor web, servidor de bases de dades i servidor del motor de cerca) per tal d’afavorir el correcte rendiment del portal. Alguns d’aquests servidors són compartits amb UPCommons.