La plataforma universAAL: una retrospectiva

Es posible que si alguien del ámbito investigador conoce la plataforma universAAL para IoT sea o bien por nuestros numerosos contactos o por su inclusión como plataforma recomendada en Calls for Proposals del programa Horizon 2020. En cualquier caso, es un éxito para todos los que hemos participado en su desarrollo, que en realidad comenzó mucho antes de que el término Internet of Things se pusiera de moda.

A decir verdad, se puede trazar su origen casi hasta el año 2004, en un middleware llamado SodaPop creado por el instituto Fraunhofer IGD. Éste servía para conectar y organizar agentes de lo que entonces se conocía como Ambient Intelligence (AmI), que no es más que utilizar la tecnología presente en un entorno para ayudar a las personas que viven en él. Este concepto se ha ido llamando de diferentes formas a lo largo del tiempo, con diferentes matices, pero la idea al final es siempre la misma.

Si bien SodaPop no es un precursor directo (y SABIEN no participó en él) sí puede encontrarse su influencia, partes de código, e incluso su nombre, en el núcleo del proyecto que precedió a universAAL: PERSONA.

PERSONA

Es en el proyecto PERSONA (PERceptive Spaces prOmoting iNdependent Aging https://cordis.europa.eu/project/rcn/80532_en.html 2007-2010) del sexto programa marco donde SABIEN (y yo mismo, en el año 2008) entra a formar parte de los desarrolladores de lo que acabaría siendo universAAL. El objetivo era crear una plataforma AmI que ayudara a los mayores a llevar una vida independiente, una idea que acabaría denominándose Ambient-Assisted Living (AAL). Usando piezas de SodaPop como inicio del middleware, se diseñó y construyó minuciosamente una plataforma completa, que ya incluía las características definitorias de universAAL: Los diferentes buses de comunicación, el uso de ontologías para definir los datos, compararlos y filtrarlos, los módulos de funciones adicionales, e incluso algunos servicios básicos como ejemplo.

PERSONA acabó con éxito sus revisiones y experiencias piloto, pero antes de acabar ya se “infiltró” en la siguiente fase: el proyecto universAAL.

UNIVERSAAL

PERSONA no fue ni mucho menos el único proyecto europeo orientado a crear una plataforma AmI. Para acabar con la multiplicidad de opciones redundantes se creó, en el séptimo programa marco, el proyecto universAAL (UNIVERsal open platform and reference Specification for Ambient Assisted Living https://cordis.europa.eu/project/rcn/93776_en.html 2010-2014). Para entonces AmI ya había derivado en AAL, y el objetivo era crear “una plataforma para dominarlas a todas”, siguiendo con la temática Tolkieniana presenta en la misma propuesta. Muchas otras plataformas se tuvieron en cuenta para diseñar universAAL (SOPRANO, MPWER, AMIGO…) pero con la mayoría de desarrolladores de PERSONA dentro del proyecto era cuestión de tiempo que se impusiera ésta como base para el desarrollo (al fin y al cabo era la mejor ;) ), aunque por supuesto también se incorporaron algunas ideas de esas otras plataformas.

Después de los esfuerzos requeridos para terminar la plataforma a tiempo para la revisión final (incluyendo una estancia del núcleo de desarrolladores, yo incluido, en Alemania durante meses) pasamos al siguiente paso: probarla en despliegues piloto. Al contrario que PERSONA, universAAL no contaba con pilotos en sí, así que para eso se puso en marcha el proyecto ReAAL.

REAAL

Evolución de universAAL

Evolución de universAAL desde PERSONA hasta ReAAL

Como el nombre completo sugiere, Make it ReAAL (https://cordis.europa.eu/project/rcn/191949_en.html 2013-2016) tenía como objetivo probar universAAL en entornos reales. Si ya fue complicado en su momento ejecutar los pilotos en PERSONA, más aún lo sería en ReAAL, con despliegues en varios países sumando hasta 5000 usuarios. Unos tuvieron más éxito, otros menos, pero demostraron al final que sí se podía usar universAAL en entornos de producción (con sus más y sus menos a la hora de adaptarlos, claro).

Con la plataforma ya desarrollada y probada, no cabían más proyectos de investigación, así que para que todos estos años de trabajo no cayeran en saco roto, los principales desarrolladores de la plataforma junto con otros partners que se han ido sumando a lo largo de estos años pusieron en marcha la Coalición universAAL IoT.

UNIVERSAAL IOT COALITION

universAAL hasta la Coalición

Evolución de universAAL hasta la Coalición

Para 2017 el término AAL ya había caído en desuso, incluso cambiando su significado por Active-Assisted Living. La palabra del momento es IoT (internet of Things), un dominio al que universAAL cabía como anillo al dedo (otra vez Tolkien). Bastaba pues con añadir el sufijo IoT para llamar la atención de la comisión europea cuando se incluyó universAAL, junto con FIWARE, como plataformas de IoT recomendadas en Horizonte 2020. Y para asegurar que universAAL se seguía manteniendo se puso en marcha la universAAL IoT Coalition (uIC http://www.universaal.info/ ) a finales de 2017. Hoy es la coalición, de la que la UPV, a través de SABIEN, forma parte, la que se encarga de mantener el código abierto de la plataforma en GitHub, y decide cuales son los siguientes pasos, demostraciones, seminarios, etc… a cambio de un precio, claro. Ahora se trata de que el mercado demuestre que universAAL es una plataforma útil: A día de hoy varios de los pilotos de ReAAL siguen usándola y hay varios proyectos europeos trabajando con ella.

Deja un comentario

Comentario (requerido)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Nombre (requerido)
Correo electrónico (requerido)

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies