Autor:
Fernández Montes, Pablo

Cargando...
Foto de perfil

E-mails conocidos

pablofm@us.es

Fecha de nacimiento

Proyectos de investigación

Unidades organizativas

Puesto de trabajo

Apellidos

Fernández Montes

Nombre de pila

Pablo

Nombre

Nombres alternativos

Fernández-Montes, Pablo
Fernandez, Pablo
Fernández, Pablo

Afiliaciones conocidas

Dpto. Lenguajes y Sistemas Informáticos ETS. Ingeniería Informática – Universidad de Sevilla
SCORE Lab, I3US Institute, Universidad de Sevilla, Spain
Universidad de Servilla, Spain
University of Seville, Spain
University of Seville, Universidad de Sevilla, Spain
Universidad de Sevilla, España
Dpto. Lenguajes y Sistemas Informáticos ETS. Ingeniería Informática – Universidad de Sevilla 41012 Sevilla, España – Spain
University of Seville
SCORE Lab, I3US Institute, Universidad de Sevilla, Spain
SCORE Lab, I3US Institute, Universidad de Sevilla, Spain

Páginas web conocidas

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

Resultados de la búsqueda

Mostrando 1 - 10 de 21
  • Artículo
    Perses: Un framework para evaluar la Calidad de Servicio en aplicaciones móviles distribuidas
    Laso, Sergio; Berrocal, José Javier; Fernández Montes, Pablo; Ruiz Cortés, Antonio; Murillo Rodríguez, Juan Manuel. Actas de las XVI Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2021), 2021-09-22.
    Las crecientes capacidades de los dispositivos finales han llevado al despliegue masivo de aplicaciones móviles distribuidas. El éxito de estas aplicaciones depende en gran medida de la Calidad del Servicio (QoS) que ofrecen. Esta calidad es especialmente difícil de evaluar debido al gran número de entidades implicadas y a su heterogeneidad. Las herramientas actuales de evaluación no dan soporte a este tipo de aplicaciones, suelen centrarse en la evaluación de la QoS proporcionada por una sola entidad. Sin embargo, la QoS de las aplicaciones distribuidas no sólo depende de la QoS de cada entidad, también hay que evaluar las interacciones entre las entidades. En este artículo se presenta un framework, denominado Perses, para lanzar entornos virtuales que permitan simular y evaluar la ejecución de aplicaciones móviles distribuidas. Esta simulación proporciona resultados de la QoS alcanzada. Además, el framework se ha integrado en una metodología DevOps para automatizar su ejecución. Vídeo de presentación: https://youtu.be/wpIApe+AF8-sPFE
  • Artículo
    Towards a Comprehensive Purchasing Model for Cloud Services
    Martín-Díaz, Octavio; Fernández Montes, Pablo; García, José María; Ruiz Cortés, Antonio. Actas de las XI Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2015), 2015-09-15.
    The Cloud Service Market has evolved into a complex landscape that challenges the decision making of users as they develop their purchasing process. In particular, we explore the case of cloud infrastructure (IaaS) providers as an example of heterogeneous variety of purchasing options and discounts; this variability represents an important drawback during the decision making process where there is a need to compare and select the best option. In this work, we define a common model to describe purchasing models from different providers taking into account such heterogeneity. This purchasing model represents a first step towards the automated support of decision making problems during the purchasing process. In order to illustrate our approach we apply the model in a real case study of IaaS purchasing.
  • Artículo
    A Common Reference Model for Cloud Services Customer Agreements
    García, José María; Martín-Díaz, Octavio; Müller, Carlos; Fernández Montes, Pablo; Ruiz Cortés, Antonio. Actas de las XVII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2022), 2022-09-05.
    Services in cloud computing are always used under the legal terms defined in their customer agreements. Providers have to specify their terms considering applicable jurisdictions and regulations, using varying terminologies that make their compliance checking and analysis operations difficult to generalize and automate. In this paper, we present a reference model as a first step towards obtaining a common specification that will facilitate the operationalization of the service terms included in CAs, while enabling the alignment of the different terminologies used by service providers.
  • Artículo
    Una Herramienta de Soporte a la Monitorización Confiable de Infraestructuras en la Nube
    Fernández de Bobadilla, Guiomar; Santisteban, Alejandro; García, José María; Fernández Montes, Pablo. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.
    Los sistemas de monitorización de infraestructuras de servicios en la nube son necesarios para una gestión adecuada de los niveles de servicio aplicables. El hecho de que los incumplimientos de dichos niveles puedan conllevar acciones compensatorias obliga a que los sistemas de monitorización sean suficientemente confiables y proporcionen aspectos de trazabilidad. Aunque tecnologías como blockchain pueden proporcionar estas características, la configuración y operación de estas infraestructuras no es trivial y puede llevar a errores. En este artículo presentamos una herramienta que da soporte a la configuración, puesta en marcha y experimentación de un sistema de monitorización confiable de infraestructuras en la nube basado en contratos inteligentes, facilitando la elasticidad del sistema en función de la complejidad de los procesos de monitorización a realizar.
  • Artículo
    Governing the service-chain: Challenges ahead
    Fernández Montes, Pablo. Actas de las XII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    As Information Systems are evolving into an ecosystem of services, organizations face the persistent challenge of IT governance. In such a context, Cloud Computing shift has supported a growing service chain that has transformed the business model from industry. In this position paper we outline the dimensions of this service chain reality and the role of Service Level Agreement as a foundation to support its governance challenges.
  • Artículo
    Towards a systematic approach to proxy benchmarking for API Rate Limiting management
    Peluaga, Ignacio; Fernández Montes, Pablo; García, José María. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.
    API proxies are a powerful option for abstracting several aspects from REST APIs that are not specific or custom to the actual API logic, namely: authentication and authorisation, load balancing, rate limiting, API versioning and caching, security, etc. Nowadays heterogeneous microservices architectures have a common ground for managing these topics, which is based on the configuration of an API proxy that supports them. This has become popular in particular for rate limiting given such proxies can enforce the business model contracted by the API customers. In other words, reject clients requests over specific limits. However, there are currently multiple options with similar features and capabilities, which makes it difficult to compare and eventually select the one that better satisfies ones needs. In this paper we introduce a first approach to have a systematic analysis of the limitations and performance of different proxies in order to build a map which allows identifying which proxy fits best a specific use case.
  • Artículo
    Towards a Telemetry Specification for Capacity Analysis in Limitation-Aware Microservices Architectures
    Santisteban, Alejandro; Fernández Montes, Pablo; García, José María; Fresno-Aranda, Rafael; Ruiz Cortés, Antonio. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.
    Microservices architectures (MSAs) have gained widespread adoption in recent years, resulting in complex systems that often require to retrieve data from external sources. These external sources tend to establish pricing plans to limit requests made to their APIs, leading to a situation that underscores a critical issue within MSAs: the need for awareness of the limitations of external APIs. Architectures that incorporate such awareness are referred to as Limitation-Aware Microservices Architectures (LAMAs), and the process of analyzing their limitations is known as capacity analysis. Telemetry, which automates the collection and analysis of data from remote sources, can provide valuable insights into the behavior of microservices. However, its use for capacity analysis of REST services remains a challenge. In this paper, we review the literature on the topic to evaluate the current state of the art. We then establish a set of requirements that can be used to design an effective specification for telemetry in order to support the capacity analysis in LAMAs, paving the way towards a more complete automation of the capacity analysis process.
  • Artículo
    Towards SLA modeling for RESTful APIs
    Gámez-Díaz, Antonio; Fernández Montes, Pablo; Ruiz Cortés, Antonio. Actas de las XIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2017), 2017-07-19.
    The term of API Economy is becoming increasingly used to describe the change of vision in how APIs can add value to the organizations. Furthermore, a greater automation of RESTful APIs management can suppose a competitive advantage for the company. New proposals are emerging in order to automatize some API governance tasks and increase the ease of use (e.g. generation of code and documentation). Despite that, the non-functional aspects are often addressed in a highly specific manner or even there not exists any solution for an automatic governance. Nevertheless, these properties are already defined in natural language at the Service Level Agreement (SLA) that both customer and provided have established. In this paper, we carry out a study on the *aaS industry and analyze the current both API modeling and SLA modeling proposals in order to identify the open challenges for an automatic RESTful API governance.
  • Artículo
    A Catalogue of Analysis Operations for API Pricing Plans
    Fresno-Aranda, Rafael; Fernández Montes, Pablo; Ruiz Cortés, Antonio. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.
    In recent years, the usage of public APIs offered by third party providers has fostered the development of the API Economy. Companies use APIs as business assets and they bill consumers for their consumption. The pricing of an API usually includes multiple plans with different limitations and features, from which consumers may choose. In this scenario, consumers who wish to use the API may ask some questions about, for example, which plans to get or what they can do with a maximum budget. Answering these questions manually may be tedious and error-prone, so their automation would be useful. Previous research about analysis operations for limitation-aware microservices architectures led us to the need to get a better understanding of operations for an API pricing. In this paper, we propose an initial catalogue of 11 analysis operations for usual pricing specifications. While it is not an exhaustive set, we intend to show the need to have a catalogue of operations to pave the way for further questions and automated tools.
  • Artículo
    Fostering SLA-Driven API Specifications
    Gámez-Díaz, Antonio; Fernández Montes, Pablo; Ruiz Cortés, Antonio. Actas de las XIV Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2018), 2018-09-17.
    Software architecture tendencies are shifting to a microser- vice paradigm. In this context, RESTful APIs are being established the standard of integration. API designer often identifies two key issues to be competitive in such growing market. On the one hand, the generation of accurate documentation of the behavior and capabilities of the API to promote its usage; on the other hand, the design of a pricing plan that fits into the potential API user’s needs. Besides the increasing number of API modeling alternatives is emerging, there is a lack of proposals on the definition of flexible pricing plans usually contained in the Service Level Agreements (SLAs). In this paper we propose two different modeling techniques for the de- scription of SLA in a RESTful API context: iAgree and SLA4OAI.