Please use this identifier to cite or link to this item: http://hdl.handle.net/10662/16823
Title: Contribuciones al desarrollo de sistemas centrados en la calidad de servicio a través de la estimación dinámica de propiedades no funcionales
Other Titles: Contributions to the development of QoS-aware systems through the runtime estimation of non-functional properties
Authors: Inglés Romero, Juan Francisco
metadata.dc.contributor.advisor: Vicente Chicote, Cristina
Keywords: Ingeniería del software dirigida por modelos;Métricas de calidad de servicio;Propiedades no funcionales;Model-driven software engineering;Quality-of-Service (QoS) metrics;Non-functional properties
Issue Date: 2023
Abstract: A medida que se incorpora más tecnología en nuestra vida diaria, crece la demanda de servicios que mejoren nuestra calidad de vida y experiencias. Sin embargo, el éxito de estos servicios no se establece únicamente en base a la funcionalidad que ofrecen sino, también, de forma cada vez más importante, considerando su Calidad de Servicio (QoS). La calidad de servicio de un sistema software se basa en lo bien (o mal) que éste se comporta, en relación con determinadas propiedades no funcionales, como rendimiento, fiabilidad, o satisfacción del usuario, entre otras. Evaluar la calidad de servicio de los sistemas que se desarrollan es crucial para poder aprovechar todo su potencial. En esta Tesis se propone un enfoque formal para estimar, en base a la información contextual disponible, una serie de métricas de QoS asociadas a las propiedades no funcionales consideradas relevantes en cada aplicación o escenario. Para ello, se han desarrollado un conjunto de herramientas de modelado que facilitan la aplicación del enfoque propuesto, abstrayendo al usuario de toda la complejidad de su implementación. En este sentido, el enfoque propuesto busca promover el rol del Ingeniero de QoS, guiándole en el uso de las herramientas desarrolladas para que pueda especificar (en tiempo de diseño) y estimar (en tiempo de ejecución) métricas de QoS definidas sobre las propiedades no funcionales de su interés.
As more technology is incorporated into our daily lives, the demand for services that improve our quality of life and experiences, grows. However, the success of these services is not established solely based of their functionality, but also, and increasingly importantly, considering their Quality of Service (QoS). The quality of service of a software system is related to how well it behaves in relation to certain non-functional properties, such as performance, reliability, or user satisfaction, among others. Being able to evaluate the QoS of a system is crucial to make the best of it. This Thesis contributes a formal approach to estimate, based on the available contextual information, a series of QoS metrics associated with the non-functional properties considered relevant in each application or scenario. In this vein, a set of modelling tools has been developed to ease the adoption of the proposed approach, abstracting the user from all the complexity of its implementation. The proposed approach seeks to promote the role of QoS Engineers, guiding them in the use of the developed tools, so that they can specify (at design time) and estimate (at runtime) QoS metrics defined on relevant non-functional properties.
Description: Programa de Doctorado en Tecnologías Informáticas
URI: http://hdl.handle.net/10662/16823
Appears in Collections:Tesis doctorales

Files in This Item:
File Description SizeFormat 
TDUEX_2023_Ingles_Romero.pdf5,55 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons