Director
Héctor Fabio Cadavid Rengifo

Estudiantes
CORREDOR ACOSTA MANUEL ALEJANDRO

 

Implementación y análisis comparativo de una arquitectura NBED-IO (Non-blocking Event-Driven I/O) para una plataforma de telemetría.

Alias: mHealth-NBED-IO
Categoría: PGR1

Línea de investigación: Informática & Fundamentos.

Objetivo general: Implementar una arquitectura de software de una plataforma de procesamiento y análisis de señales biométricas basada en el principio de Non-blocking Event-DrivenI/O, e identificar las diferencias con una arquitectura convencional (multi-threaded blocking I/O) respecto a diferentes atributos de calidad.

Objetivos específicos:

  • Apropiar los lenguajes, estilo de programación y herramientas relacionadas para la implementación de una plataforma de servicios basada en el principio de Non-blocking I/O.

  • Construir la especificación de la arquitectura y documentar, de forma detallada, las particularidades de los lenguajes y herramientas antes mencionados.

  • Analizar, de forma comparativa, diferentes aspectos de la arquitectura propuesta respecto a atributos de calidad como desempeño y escalabilidad.

  • Plantear una estrategia y una configuración de escalamiento horizontal para la arquitectura propuesta.

  • Migrar e integrar un conjunto de componentes de procesamiento de señales desarrollados para el proyecto de investigación “plataforma mHealth para el procesamiento de señales cardíacas”, de la Escuela Colombiana de Ingeniería.

Logros:

  • Levantamiento y documentación del estado del arte, respecto a modelos de aplicación y paradigmas de programación alternativos para la creación de servicios en línea.

  • Construcción de una prueba de concepto de al menos dos plataformas que implementen los modelos/paradigmas identificados.

  • Configuración de un primer ambiente de benchmarking para las pruebas de concepto.