Optimización y Mejora del Rendimiento

URI permanente para esta colección:

Artículos en la categoría Optimización y Mejora del Rendimiento publicados en las Actas de las XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017).
Notificar un error en esta colección

Examinar

Envíos recientes

Mostrando 1 - 4 de 4
  • Artículo
    Devising an SLA-Aware Methodology to Improve Process Performance
    Müller, Carlos; Cho, Minsu; Fernández, Pablo; Song, Minseok; Resinas, Manuel; Ruiz-Cortés, Antonio. Actas de las XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017), 2017-07-19.
    Aiming to be as competitive as possible, organisations are always pursuing to improve their business processes applying corrective actions when needed. However, the actual analysis and decision making for those actions is typically a challenging task relying on extensive human-in-the-loop expertise. Specifically, this improvement process usually involves: (i) to analyse evidences to understand the current behavior; (ii) to decide the actual objectives (usually defined in Service Level Agreements -SLAs- based on intuition) and (iii) to establish the improvement plan. In this ongoing work, we aim to propose a data-driven and intuition-free methodology to define an SLA as a governance element that specifies the service level objectives in an explicit way. Such a methodology considers process performance indicators that are analysed by means of inference, optimization, and simulation techniques. In order to motivate and exemplify our work we address a Healthcare scenario.
  • Resumen
    Early analysis of resource consumption patterns in mobile applications
    Berrocal, Javier; Garcia-Alonso, Jose; Vicente-Chicote, Cristina; Hernández Núñez, Juan María; Mikkonen, Tommi; Canal, Carlos; Murillo Rodríguez, Juan Manuel. Actas de las XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017), 2017-07-19.
    The success or failure of a mobile application largely depends on the resources it consumes. A resource-intensive application will quickly be rejected by its users. One of the most important aspects that determines this consumption is the software architecture applied in its development. However, which architecture is the most efficient depends on the application's behaviour. With the aim of providing mobile developers information on what architectural style consumes fewer resources for each application, in this work we analysed the resources consumed by two applications, each of them built with two different architectures (a server-centric architecture and a mobile-centric architecture) in order to identify under which situation each architecture is more efficient. We observed that, for these cases, as the number of interactions with external entities grows, the more efficient becomes a server-centric architecture. Instead, a mobile-centric architecture is more efficient if the data to be shared has to be updated frequently or if there are few external entities involved. In addition, by generalizing the analysis of the two applications, a conceptual framework was created with which to analyse the consumption pattern of any applications in their early development phases. This framework can be used to estimate a particular application's consumption with different architectures, or to predict its consumption under future evolution of the app.
  • Artículo
    On the feasibility of measuring performance using PPINOT in CMMN
    Estrada-Torres, Bedilia; Del Río Ortega, Adela; Resinas, Manuel; Ruiz-Cortés, Antonio. Actas de las XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017), 2017-07-19.
    Monitoring and measuring the performance of business processes are valuable tasks that facilitate the identification of possible improvement areas within the organisation according to the fulfillment of its strategic and business goals. A large number of techniques and tools have been developed with the aim of measuring process performance, but most of those processes are structured processes, usually defined using BPMN. The object of this paper is to identify and to analyse the feasibility of using an existing mechanism for the definition and modelling of process performance indicators (PPINOT) in a different context to structured BPMN processes; such as Cases, usually modelled using CMMN. This analysis is based on the similarities between CMMN and BPMN, and on characteristics and attributes used by PPINOT to get values from the process.
  • Artículo
    Optimización de indicadores técnicos utilizando un conjunto de Algoritmos Evolutivos Multiobjetivo
    Soltero, Francisco; Granada, David; Marcos Martínez, Esperanza; López-Sanz, Marcos; Vara, Juan Manuel. Actas de las XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017), 2017-07-19.
    Los indicadores técnicos, mediante la aplicación de un conjunto de fórmulas matemáticas, representan de forma gráfica la serie de precios de un activo. Estas fórmulas comprenden un conjunto de reglas y parámetros cuyos valores son desconocidos y dependen de factores, como el mercado en el que opera, o el tamaño de la ventana de tiempo. Este trabajo se centra en la realización de una aplicación software que optimiza, en tiempo real, el valor de los parámetros para dichos indicadores técnicos mediante el uso de algoritmos evolutivos multiobjetivos (AEMOs). A diferencia de otros enfoques, en este documento se aplica un conjunto de AEMOs diferentes que compiten entre sí, con el fin de lograr mejores rendimientos con un riesgo mínimo. El proceso de optimización es continuo y tiene lugar al final de cada intervalo de tiempo. Esta técnica permite aplicar soluciones no dominadas, obtenidas con diferentes AEMOs y puede mejorar considerablemente los resultados de la estrategia Buy & Hold, incluso operando diariamente. Esta afirmación se demostrará comparando los resultados con los presentados previamente en la literatura. Para realizar esta operativa se ha empleado una arquitectura basada en servicios, donde las distintas partes del software han sido implementadas como servicios.