Autor:
Abrahao Gonzales, Silvia

Cargando...
Foto de perfil

E-mails conocidos

sabrahao@dsic.upv.es

Fecha de nacimiento

Proyectos de investigación

Unidades organizativas

Puesto de trabajo

Apellidos

Abrahao Gonzales

Nombre de pila

Silvia

Nombre

Nombres alternativos

Abrahao, Silvia
Abrahão, Silvia

Afiliaciones conocidas

Departamento de Sistemas Informáticos y Computación, Universitat Politècnica de València
Universitat Politècnica de València, Spain
Página completa del ítem
Notificar un error en este autor

Resultados de la búsqueda

Mostrando 1 - 10 de 13
  • Artículo
    Definición de Mecanismos Personalizados de Monitorización de Servicios Cloud
    Cedillo, Priscila; Jimenez-Gomez, Javier; Abrahao Gonzales, Silvia; Insfrán Pelozo, Emilio. Actas de las XI Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2015), 2015-09-15.
    Actualmente muchas empresas están adoptando tecnologías cloud como solución de provisión de recursos tecnológicos, para sus necesidades de infraestructura y software. Como consecuencia de esto, se hace necesario contar con mecanismos de monitorización flexibles, que permitan tanto al cliente como al proveedor, evaluar la calidad de los servicios ofertados con el fin de ofrecer una adecuada provisión de los mismos. Existen muchas soluciones en el mercado para la monitorización de servicios desplegados en la nube. Sin embargo, la mayoría provee métricas simples, que no están directamente relacionadas a los Acuerdos de Nivel de Servicios (SLA) y tampoco cuentan con mecanismos personalizados, que permitan especificar nuevas fórmulas para el cálculo de métricas complejas. En trabajos anteriores, hemos propuesto una infraestructura de monitorización de servicios de software desplegados en la nube, que utiliza modelos en tiempo de ejecución, los cuales proporcionan un alto grado de flexibilidad a la hora de realizar cambios en los requisitos no funcionales a ser monitorizados, sin necesidad de parar el sistema de monitorización o realizar cambios sustanciales en la infraestructura. En este trabajo, extendemos la infraestructura propuesta, con mecanismos personalizados de monitorización de servicios, que permite hacer uso de información provista por la plataforma cloud, de herramientas de monitorización de terceros y de cálculos de métricas programados directamente en los servicios que están siendo monitorizados. Finalmente, se muestra el uso de estos mecanismos personalizados para la monitorización de servicios desplegados en la plataforma Microsoft Azure©
  • Artículo
    Herramienta para el Análisis de Modelos de Objetivos basado en Valor
    Cano Genoves, Carlos; Insfrán Pelozo, Emilio; Abrahao Gonzales, Silvia. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.
    El análisis de modelos de objetivos ayuda a los analistas a identificar conflictos de interés entre los distintos stakeholders as+AO0 como en la toma de decisiones priorizando sus necesidades. La mayoría de las técnicas se centran en analizar la satisfacción de los stakeholders resultando en aproximaciones neutrales con respecto al valor que aportan los elementos intencionales. Es decir, consideran igual de importantes todos los elementos del modelo de objetivos. Además, la mayoría están basadas en aproximaciones cuantitativas o cualitativas. En este artículo se presenta una herramienta que da soporte al análisis de modelos de objetivos centrado en el concepto de valor que considera la importancia relativa de cada elemento intencional y la propaga a los demás elementos relacionados en el modelo. La técnica propuesta emplea una aproximación basada en lógica difusa, que permite obtener las ventajas de las aproximaciones cuantitativas y cualitativas, y usa FTOPSIS para la toma de decisiones multicriterio.
  • Artículo
    Métricas de Calidad Interna y Externa para Servicios Cloud: Un Mapeo Sistemático
    Guerron, Ximena; Abrahao Gonzales, Silvia; Insfrán Pelozo, Emilio. Actas de las XXIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2019), 2019-09-02.
    En los últimos años se han propuesto una cantidad considerable de métricas para evaluar características de calidad de los servicios cloud. Sin embargo, no existe ningún estudio que sintetice el conocimiento actual sobre ellas. Este artículo pre-senta un mapeo sistemático sobre métricas de calidad para servicios cloud pro-puestas desde el año 2006. Las métricas han sido clasificadas teniendo en cuenta las características de calidad propuestas en la ISO/IEC 25010 y los procesos del ciclo de vida de los servicios cloud. Se han obtenido un total de 561 métricas. Los resultados del mapeo indican que el 53% de las métricas miden atributos de cali-dad relacionados con la eficiencia de desempeño. Además, el 59% de las métricas se utilizan durante la fase de operación y un 89% se aplican sobre el servicio en la nube. Sin embargo, sólo un 9% de ellas han sido validadas empíricamente. Estos resultados son particularmente relevantes para la definición de un modelo de cali-dad para servicios cloud.
  • Artículo
    A Model-driven Migration Approach among Cloud Providers
    Sandobalín, Julio; Insfrán Pelozo, Emilio; Abrahao Gonzales, Silvia. Actas de las XIV Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2018), 2018-09-17.
    Cloud computing has become the primary model of pay-per-use to ob- tain cloud services in a short time. Companies are using the cloud services to get access to computing resources located in a virtualized environment. However, the traditional method of using a single cloud provider has numerous limitation in terms of privacy, security, performance, and geography reach. Furthermore, companies are focusing their efforts on avoiding dependent on a single vendor for products and services. As a result, companies start to use multiple clouds and look for methods to move or migrate their infrastructure from a cloud provider to another one. In previous work, we have presented ARGON, which is an infra- structure modeling tool for cloud provisioning. In this paper, we propose an ex- tension of ARGON to provide a model-driven migration approach among cloud providers.
  • Artículo
    Entorno para agentes de aprendizaje por refuerzo para adaptar interfaces de usuario
    Figueiredo, Daniel Gaspar; Insfrán Pelozo, Emilio; Abrahao Gonzales, Silvia; Fernández-Diego, Marta. Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023), 2023-09-12.
    La adaptación de interfaces de usuario (IU) permite ofrecer una mejor experiencia de usuario en diferentes contextos de uso. Sin embargo, las cambiantes preferencias y necesidades de los usuarios hacen que la adaptación de IUs sea un proceso complejo por lo que el uso de técnicas de aprendizaje automático puede ser de utilidad. En este artículo se presenta la implementación preliminar de un entorno de entrenamiento de agentes de Aprendizaje por Refuerzo (RL) para la adaptación de IUs que ha sido desarrollada usando OpenAI Gym. Este entorno permitirá realizar adaptaciones de IU, además de experimentar y comparar distintos algoritmos de RL.
  • Artículo
    Automatización del Aprovisionamiento de Infraestructura en la Nube
    Sandobalín, Julio; Insfrán Pelozo, Emilio; Abrahao Gonzales, Silvia. Actas de las XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017), 2017-07-19.
    DevOps es un paradigma que aporta prácticas y herramientas que optimizan el tiempo de entrega del software. En particular, la Infraestructura como Código es la capacidad principal de DevOps para automatizar la gestión de la infraestructura basada en actividades de desarrollo de software. Existe una gran variedad de herramientas que gestionan el aprovisionamiento de infraestructura y utilizan scripts para definir el estado final del hardware. Sin embargo, aún existen retos técnicos para gestionar las herramientas en actividades como la integración, despliegue y entrega continua de aplicaciones. Para abordar este problema, en trabajos previos, presentamos una extensión de un método de reconfiguración dinámica de arquitecturas de servicios en la nube (DIARy) con el fin de adoptar las prácticas de DevOps. En este trabajo presentamos una herramienta para modelar el aprovisionamiento de infraestructura en la nube basado en el concepto de Infraestructura como Código.
  • Artículo
    Evaluación de un Método de Monitorización de Calidad de Servicios Cloud: Una Replicación Interna
    Cedillo, Priscila; Insfrán Pelozo, Emilio; Abrahao Gonzales, Silvia. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    Contexto: El modelo de negocio que ofrece la computación en la nube tiene un gran número de ventajas tanto para proveedores como para consumidores. Sin embargo, es imprescindible controlar la calidad de los servicios provistos, lo que se puede alcanzar a través de soluciones de monitorización. Sin embargo, se ha prestado poca atención a las percepciones de los usuarios que las utilizan. En un trabajo previo, hemos realizado un cuasi-experimento para evaluar las percepciones de un grupo de estudiantes en el uso un método de monitorización (Cloud MoS@RT) de calidad de servicios cloud en tiempo de ejecución. Objetivo: Proporcionar mayor evidencia sobre la facilidad de uso percibida, utilidad percibida e intención de uso de un grupo de profesionales utilizando el método Cloud MoS@RT. Método: Hemos ejecutado una replicación interna del cuasi-experimento base con un grupo de profesionales. La tarea experimental consistió en utilizar Cloud MoS@RT para configurar la monitorización de la calidad de un servicio en la plataforma Microsoft Azure. Los participantes también rellenaron un cuestionario que nos ha permitido evaluar su percepción sobre la utilidad del método. Resultados: Los resultados indican que los participantes han percibido el método como fácil de usar y útil, y han manifestado su intención de uso futuro. Conclusiones: Los resultados están alineados con el cuasi-experimento base y confirman que Cloud MoS@RT puede ser utilizado de manera efectiva tanto por estudiantes como profesionales sin la necesidad de un extensivo entrena-miento y conocimiento de la plataforma cloud.
  • Artículo
    Hacia un framework de adaptación para micro-servicios y contenedores
    Gómez Muñoz, Luisa; Abrahao Gonzales, Silvia; Insfrán Pelozo, Emilio. Actas de las XVI Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2021), 2021-09-22.
    Las empresas de software requieren soluciones y procesos flexibles que sirvan de apoyo en el desarrollo y despliegue de servicios y faciliten la adaptación a lo largo de su ciclo de vida. En este escenario surgen las arquitecturas orientadas a micro-servicios, donde las aplicaciones en la nube se dividen en varios servicios ligeros, usualmente empaquetados en contenedores, para su implementación. Con el propósito de realizar una contribución en este campo, se presenta una propuesta inicial de un framework para la adaptación de sistemas software basados en micro-servicios y contenedores soportado en un proceso DevOps. Este framework provee una guía para seleccionar tareas, técnicas y herramientas a ser utilizadas durante el diseño y mantenimiento del sistema con el fin de dotarlo de capacidades adaptativas específicas. El framework est+AOE basado en la arquitectura MAPE-K y fue denido a partir de los resultados de una revisión sistemática sobre mecanismos de adaptación en arquitecturas de micro-servicios.
  • Artículo
    Perfil UML para el Modelado de la Integración de Servicios Cloud en Procesos de Desarrollo Incremental
    Zúñiga-Prieto, Miguel; Abrahao Gonzales, Silvia; Insfrán Pelozo, Emilio. Actas de las XI Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2015), 2015-09-15.
    En procesos de desarrollo incremental de servicios cloud, la integración de nuevos servicios puede requerir la reconfiguración de la arquitectura actual de la aplicación, siendo importante que dicha reconfiguración sea dinámica para evitar interrupciones en el sistema. En este artículo presentamos un perfil de UML para especificar cómo nuevos servicios deben integrarse en la arquitectura de la aplicación cloud. Esta información de integración es utilizada para generar una nueva orquestación de servicios y los scripts necesarios que actualizan los enlaces entre los nuevos servicios, produciendo por tanto una reconfiguración arquitectónica en tiempo de ejecución. Esta propuesta se ilustra con un caso de estudio práctico en la plataforma Windows Azure© utilizando WCF Workflow para la orquestación de servicios y archivos XML Document Transformation para actualizar la configuración de enlaces de los servicios involucrados.
  • Artículo
    Hacia un Framework de Adaptación Inteligente de Interfaces de Usuario
    Figueiredo, Daniel Gaspar; Abrahao Gonzales, Silvia; Insfrán Pelozo, Emilio. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.
    Tomar la decisión de adaptar el interfaz de usuario en un momento o circunstancia incorrecta puede producir errores o reducir la experiencia de usuario. Es muy importante elegir qu+AOk y cuándo aplicar las adaptaciones que más convienen de acuerdo al contexto y las necesidades del usuario. En un trabajo previo, hemos propuesto un framework genérico para guiar la adaptación inteligente de interfaces de usuario (IUs). En este trabajo se presenta un planteamiento inicial de la instanciación de este framework para abordar adaptaciones de IUs mediante el Aprendizaje por Refuerzo basado en modelos y el uso de datos fisiológicos de la experiencia de usuario, que hacen que el sistema pueda aprender de los errores y aciertos del pasado, para dotar de un cierto grado de inteligencia a la adaptación de los interfaces de usuario.