Autor:
Mena, Manel

Cargando...
Foto de perfil

E-mails conocidos

manel.mena@ual.es

Fecha de nacimiento

Proyectos de investigación

Unidades organizativas

Puesto de trabajo

Apellidos

Mena

Nombre de pila

Manel

Nombre

Nombres alternativos

Afiliaciones conocidas

Grupo de Investigación de Informática Aplicada (TIC-211), Departamento de Infomática, Universidad de Almería, Spain
University of Almeria, Spain

Páginas web conocidas

Página completa del ítem
Notificar un error en este autor

Resultados de la búsqueda

Mostrando 1 - 6 de 6
  • Artículo
    A First Approach towards Storage and Query Processing of Big Spatial Networks in Scalable and Distributed Systems
    Mena, Manel; Corral, Antonio; Iribarne, Luis. Actas de las XXIII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2018), 2018-09-17.
    Due to the ubiquitous use of spatial data applications and the large amounts of spatial data that these applications generate, the processing of large-scale queries in distributed systems is becoming increasingly popular. Complex spatial systems are very often organized under the form of Spatial Networks, a type of graph where nodes and edges are embedded in space. Examples of these spatial networks are transportation and mobility networks, mobile phone networks, social and contact networks, etc. When these spatial networks are big enough that exceed the capacity of commonly-used spatial computing technologies, we have Big Spatial Networks, and to manage them is necessary the use of distributed graph-parallel systems. In this paper, we describe our emerging work concerning the design of new storage methods and query processing algorithms over big spatial networks in scalable and distributed systems, which is a very active research area in the past years.
  • Artículo
    Una arquitectura de microservicios para componentes digitales en la Web de las Cosas
    Mena, Manel; Criado, Javier; Iribarne, Luis; Corral, Antonio. Actas de las XXIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2019), 2019-09-02.
    La comunicación entre dispositivos del Internet de las Cosas (IoT) es muy heterogénea y esto provoca que surjan problemas de interoperabilidad e integración entre dispositivos o plataformas. Además, debido al bajo poder de computación de estos dispositivos, es común encontrar cuellos de botella en la comunicación con los mismos. Para solucionar estos problemas, proponemos una arquitectura de microservicios para la gestión de lo que hemos denominado Digital Dices (DD). Los DD son una representación virtual de dispositivos IoT análoga al concepto de Digital Twin, pero incorporando un conjunto de nuevas características que mejoran la gestión de los dispositivos físicos. Los DD pretenden dar solución al problema de la interoperabilidad y el escalado de dispositivos IoT mediante una aproximación holística. Estos elementos proporcionarán una solución que permita la gestión de eventos y un control de entrada/salida utilizando tecnologías web. Por último, pretendemos hacerlos compatibles con los estándares de la Web de las Cosas (WoT) y prepararlos para que formen parte de un sistema Open Data.
  • Artículo
    Alta disponibilidad en una arquitectura de microservicios para IoT
    Mena, Manel; Criado, Javier; Iribarne, Luis; Corral, Antonio. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.
    En los últimos años, el uso de dispositivos IoT ha crecido exponencialmente. A la hora de trabajar con ellos, nos encontramos con una serie de problemas difíciles de solucionar. Por un lado, el simple hecho de comunicarse con esos dispositivos puede resultar problemático ya que pueden utilizar diferentes tipos de tecnologías con respecto a la comunicación. Por otro lado, este tipo de dispositivos suele tener como objetivo realizar su función utilizando la menor energía posible, por lo que presentan ciertas limitaciones en cuanto a rendimiento. Tratar de trabajar con estos dispositivos en entornos de alta disponibilidad se vuelve difícil debido a esas restricciones, ya que se convierten en cuellos de botella dentro del entorno de ejecución. En este artículo presentamos la evolución de Digital Dice, una arquitectura de microservicios para el manejo de dispositivos IoT y sistemas ciberfísicos, y las estrategias que hemos utilizado para intentar alcanzar la meta de la alta disponibilidad.
  • Artículo
    Un lenguaje para definir componentes WoT basados en microservicios
    Mena, Manel; Criado, Javier; Iribarne, Luis. Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021), 2021-09-22.
    Al trabajar con dispositivos IoT o sistemas ciberfísicos, estos son expuestos por múltiples protocolos diferentes. Su gestión y manejo provocan problemas de usabilidad e integración. Para paliar estos problemas necesitamos encontrar una solución capaz de facilitar la comunicación entre diferentes plataformas y dispositivos. La Web of Things (WoT) propone una serie de interfaces y patrones de interacción entre distintas +ACI-cosas+ACI, as+AO0 como estrategias de implementación. Los componentes software que implementan parte de la especificación establecida por la WoT son lo que se conocen como WoT servients. En el artículo se presenta un lenguaje para la definición de Digital Dices. Un Digital Dice es un WoT servient basado en microservicios inspirado en el concepto de Digital Twin que representa de manera abstracta un dispositivo físico para poder gestionarlo aplicando protocolos y tecnologías web.
  • Artículo
    Modelando el comportamiento de Digital Twins
    Mena, Manel; Criado, Javier; Iribarne, Luis; Corral, Antonio. Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023), 2023-09-12.
    Un Digital Twin es una representación digital de un dispositivo físico. Para desarrollar un Digital Twin acorde al dispositivo representado, es necesario disponer de modelos que describan su funcionalidad, el estado en el que se encuentran, cómo se relacionan con el entorno, y cómo se comportan cuando se ejecutan las interacciones disponibles. Este artículo propone un lenguaje que permita la representación del comportamiento de dispositivos IoT, como uno de los elementos principales identificados para la construcción de Digital Twins. Para ello, se define un Lenguaje Específico de Dominio (DSL) representado con un metamodelo, sobre el cual se muestran ejemplos de comportamiento para interacciones de dispositivos IoT.
  • Artículo
    Inversión de la comunicación entre microservicios usando bases de datos reactivas
    Mena, Manel; Criado, Javier; Iribarne, Luis; Corral, Antonio. Actas de las XIX Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2024), 2024-06-17.
    En la era de la arquitectura de microservicios, la comunicación eficiente entre componentes distribuidos es vital para garantizar la escalabilidad y capacidad de respuesta del sistema. Los patrones de comunicación tradicionales a menudo conducen a cuellos de botella, problemas de latencia y acoplamiento de servicios, lo que dificulta la realización de los verdaderos beneficios de los microservicios. La inversión de la comunicación entre microservicios ya es una realidad en muchas arquitecturas de microservicios. Sin embargo, esta comunicación se implementa a menudo a través del uso de colas de mensajes, como Kafka o RabbitMQ. Si bien las colas de mensajes son una solución válida, introducen complejidad adicional y sobrecarga operativa. Además, la elasticidad a menudo está limitada por la capacidad de la cola de mensajes, ya que no todos ellas pueden escalar horizontalmente. En este artículo, exploramos cómo las bases de datos reactivas pueden usarse para lograr la inversión de la comunicación sin la necesidad de colas de mensajes, simplificando la arquitectura y reduciendo costes.