Marco de caracterización de métricas de calidad de componentes web y estudio de su validez en la ingeniería de software de usuario final

Ruiz Ruiz, Luis (2017). Marco de caracterización de métricas de calidad de componentes web y estudio de su validez en la ingeniería de software de usuario final. Thesis (Master thesis), E.T.S. de Ingenieros Informáticos (UPM).

Description

Title: Marco de caracterización de métricas de calidad de componentes web y estudio de su validez en la ingeniería de software de usuario final
Author/s:
  • Ruiz Ruiz, Luis
Contributor/s:
Item Type: Thesis (Master thesis)
Masters title: Software y Sistemas
Date: 2017
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFM_LUIS_RUIZ_RUIZ.pdf]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (452kB) | Preview

Abstract

El desarrollo web hoy en día se ha centrado de forma casi exclusiva en la creación de contenido a partir de las piezas modulares y reutilizables conocidas como componentes web. Estos componentes web son una tecnología que se ha incorporado de forma paulatina al ecosistema de desarrollo web.
El principal problema de estos componentes es que no tienen una forma establecida de medir la calidad de su funcionamiento. Y este es el problema al que este trabajo pretende encontrar una solución.
Para ello se definen e implementan seis métricas de corte tradicional, tanto intrínsecas como extrínsecas, que luego se compararon con las métricas subjetivas establecidas por los usuarios. Los usuarios valoran estos componentes a través de la plataforma creada para tal fin, proponiendo diferentes versiones de los componentes sin que los usuarios sepan cuál tienen asignada. La valoración se realiza tras haber interactuado con los componentes.
La alta correlación obtenida entre ambos conjuntos de métricas nos permite concluir que las métricas tradicionales siguen teniendo relevancia en el día de hoy, además de poder identificar aquellas que más relevancia tienen en la calidad percibida por el usuario.
Este trabajo es el primer paso para poder llegar a desarrollar una guía de buenas prácticas de diseño e implementación de componentes web, y así eliminar la gran cantidad de soluciones existentes para un mismo problema, asegurando la calidad de la misma.
---ABSTRACT---
Nowadays, web development has been centered almost exclusively in content creation from web components, modular and reusable pieces of code. These web components have become a new technology that, step by step, has been incorporated to the web development ecosystem.
Actually, the main problema of web components is the lack of ways to measure quality of their performance. And this is the goal this work wants to find a solution to.
With this purpose, six traditional metrics have been defined and implemented, both intrinsic and extrinsic, which were then compared against subjective ones, established by users. Users value these componentes through the created platform fot that, providing different components versions, without letting them knowing which version were using. The user rate is done after having interaction with them.
The high correlation rate obtained between both sets of metrics allows us to conclude that traditional metrics keep their relevance today, besides identifying those with more impact on the perceived quality by users.
This work completes the first step to be able to develop a guide of good practices to design and implement web components, removing solutions with no enough quality, assuring in this way the quality of the available solutions.

More information

Item ID: 47234
DC Identifier: https://oa.upm.es/47234/
OAI Identifier: oai:oa.upm.es:47234
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 14 Jul 2017 10:15
Last Modified: 14 Jul 2017 10:15
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM