Autor:
Díaz, Jessica

Cargando...
Foto de perfil

E-mails conocidos

idiaz@etsisi.upm.es
yesica.diaz@upm.es

Fecha de nacimiento

Proyectos de investigación

Unidades organizativas

Puesto de trabajo

Apellidos

Díaz

Nombre de pila

Jessica

Nombre

Nombres alternativos

Afiliaciones conocidas

SYST Research Group
Universidad Politécnica de Madrid
CITSEM, Universidad Politecnica de Madrid
Universidad Politécnica de Madrid, Spain

Páginas web conocidas

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

Resultados de la búsqueda

Mostrando 1 - 2 de 2
  • Artículo
    Estudio del Soporte a la Variabilidad en la Nube en un entorno con Multitenencia: Plataforma GPaaS
    Humanes, Héctor; Hernández, Iván; Díaz, Jessica; Perez, Jennifer; Ríos, Alfonso; Gonzalez- Rodriguez, Javier; Paraire, Jordi. Actas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016), 2016-09-13.
    Los requisitos de la sociedad actual y la nueva era de Internet de las Cosas (IoT), entre otros múltiples factores, explican el auge del “Software as a Service” (SaaS) y el paradigma de computación en la nube (Cloud Computing). La tendencia en el desarrollo software apunta hacia la producción de software cada vez más flexible, dinámico y personalizado, que a su vez, es accesible a través de Internet (off-premises), sin necesidad de ser instalado y gestionado localmente (on-premises). Una de las propiedades clave de Cloud Computing es la multitenancia: la instan-ciación de varias ocurrencias software a partir de una aplicación base o recursos compartidos. En este artículo se presenta: (i) un estudio de la multitenancia y el soporte a la variabilidad en la nube; y (ii) una experiencia de desarrollo SaaS cuyo objetivo es analizar la capacidad de la multitenancia para soportar la flexibilidad, adaptabilidad y variabilidad del software en la nube, así como sus limitaciones, con el fin identificar líneas de investigación futuras. En particular, el análisis se ha realizado utilizando la plataforma Cloud de Minsait (Indra) sobre Microsoft Azu-re en el laboratorio iSSF de la UPM.
  • Artículo
    Visual CPS: Sistemas Ciber-Físicos en la Nube con Soporte a la Variabilidad y Multitenencia
    Humanes, Héctor; Díaz, Jessica; Fernández, Carlos; Yagüe, Agustín. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    En los últimos años, nuestra sociedad está cambiando a gran velocidad. Cada vez son más los dispositivos que interactúan con nosotros y el entorno para ofrecernos servicios ampliados respecto a los servicios de información tradicionales. Esta nueva era de Internet de las Cosas (Internet of Things - IoT) y de servicios al ciudadano a través de internet, con la nueva concepción de los sistemas inteligentes (smart buildings, grids, cities y spaces), necesitan cada vez de más recursos computacionales y software. En este sentido, Cloud Computing ofrece una serie de características en cuanto escalabilidad y flexibilidad, acceso a recursos a través de Internet (off-premises) sin necesidad de ser instalados y gestionados localmente (on-premises) [1] que son fundamentales para soportar tales sistemas. Los servicios proporcionados por la nube son infraestructura (IaaS), plataforma de desarrollo (PaaS) y software (SaaS). Una de las características más significativas de SaaS (Software as a Service) es la multitenencia, la cual promueve las economías de escala mediante la compartición de una serie de recursos entre múltiples usuarios o grupos de usuarios denominados tenants. Cada tenant podría personalizar ciertas partes del software para satisfacer requisitos individuales. Este concepto no es nuevo, y ha sido abordado ampliamente por la ingeniería de líneas de producto [8] y la gestión de la variabilidad. La variabilidad de un producto software se puede definir como la capacidad de este para cambiar y ser utilizado en múltiples contextos. Resulta de gran importancia el dotar al software de mecanismos para soportar distintos grados de variabilidad para poder ofrecer una personalización ajustada a las necesidades específicas de los usuarios. En este artículo se presenta una herramienta para la creación y gestión de sistemas ciber-físicos en la nube con soporte a múltiples tenants y variabilidad entre los tenants llamada Visual CPS. Un sistema ciber-físico es aquel sistema en el que se embebe o integra capacidad de cómputo con el objetivo de interactuar el software con el mundo físico, obteniendo una comunicación bidireccional entre estos dos. Para soportar dichas características la herramienta se basa en el concepto de multitenencia de la plataforma de nube GPaaS [7] y en el diseño arquitectónico basado en el estilo de microservicios [2] que se define como una aplicación compuesta por componentes independientes, ligeros y muy especializados orquestados para proporcionar la funcionalidad de la aplicación global.