<< Volver atrás

Tesis:

Evaluación de la calidad de la arquitectura del software


  • Autor: LOPES DE OLIVEIRA, William

  • Título: Evaluación de la calidad de la arquitectura del software

  • Fecha: 1999

  • Materia: Sin materia definida

  • Escuela: E.T.S. DE INGENIEROS DE TELECOMUNICACION

  • Departamentos: INGENIERIA DE SISTEMAS TELEMATICOS

  • Acceso electrónico:

  • Director/a 1º: DUEÑAS LOPEZ, Juan Carlos
  • Director/a 2º: PUENTE ALFARO, Juan Antonio de la

  • Resumen: El cumplimiento de los requisitos de calidad es fundamental para el éxito de cualquier producto comercial, incluido el software. Por este motivo las empresas de desarrollo de software necesitan cuantificar los requisitos de calidad en el momento de realizar la especificación de sus productos, y evaluar estos requisitos en todos los resultados del proceso de desarrollo, tanto en los productos intermedios como en el producto final. La definición de la arquitectura del software es una de las primeras y más importantes decisiones a tomar en el proceso de desarrollo, con una gran influencia sobre la calidad final del producto o sistema y por tanto, su evaluación debe ser hecha lo antes posible. La arquitectura del software se encuentra bastante avanzada en su proceso de formalización y en el desarrollo del soporte metodológico para su construcción, y es oportuno iniciar también la formalización y el desarrollo del soporte necesario para su evaluación, así podrá ser utilizada de manera controlada y científica, aportando los beneficios que se plantean con su utilización en el proceso de desarrollo del software. Esta tesis demuestra la viabilidad de esta iniciativa aportando el soporte conceptual y operacional para ello. La parte introductoria presenta la motivación para investigar el proceso de evaluación de la arquitectura del software y el estado de la técnica de los temas relacionados:"evaluación de la calidad del software" y "arquitectura del software". La parte conceptual propone un modelo para la evaluación de la arquitectura del software considerándola tanto como un producto en sí misma como un producto intermedio del proceso de desarrollo, un modelo de proceso para la indicación de la calidad externa de la arquitectura del software y del producto final a partir de la evaluación de su calidad interna, un conjunto de propiedades para la arquitectura del software y las métricas correspondientes para la evaluación de su calidad interna. Y la parte experimental presenta el prototipo de un conjunto de herramientas para la evaluación de la calidad interna y para la indicación de la calidad externa, y presenta los resultados de la evaluación de casos ejemplos que demuestran la aplicabilidad práctica de los conceptos aquí desarrollados y que indican los futuros puntos para investigación