Reutilización de requisitos para incremento de la calidad y productividad en el desarrollo de especificaciones

  1. LÓPEZ VILLEGAS OSCAR GERARDO
Dirigée par:
  1. Miguel Á. Laguna Directeur

Université de défendre: Universidad de Valladolid

Fecha de defensa: 11 avril 2003

Jury:
  1. Mario G. Piattini Velthuis President
  2. Yania Crespo Secrétaire
  3. Oscar Pastor López Rapporteur
  4. Julio César Sampaio do Prado Leite Rapporteur
  5. José Manuel Marqués Corral Rapporteur

Type: Thèses

Teseo: 96721 DIALNET

Résumé

El proceso de determinación correcta de los requisitos de un sistema software es un factor crítico dentro del proceso general de desarrollo del software. Por un lado, consumre recursos. Y, por otro, es un proceso propenso a errores cuyas consecuencias pueden ser nefastas en el resto del ciclo de vida. El disponer de productos reutilizables desde las fases iniciales del ciclo de vida del software es una alternativa para el mejor aprovechamiento de los recursos del desarrollo y la disminución de errores. Por todo ello, la hipótesis general de esta tesis plantea que una aproximación basada en reutilización, dentro de un dominio, contribuye al incremento de la calidad y productividad en el proceso de Ingeniería de Requisitos. La principal contribución de la tesis es el establecimiento de un marco de trabajo para la reutilización sistemática guiada por los requisitos funcionales. Este marco de trabajo se caracteriza por la integración de diversas técnicas de modelado de requisitos organizados como una familia de diagramas. Para esta organización es fundamental el soporte teórico del modelo de elementos reutilizable, la que se denomina Rectos (Requirements-based Comercial off-the-shelf), así como el soporte práctico de una herramienta CASE (el entorno R2). El marco de trabajo también se caracteriza por el análisis riguroso de la calidad de los artefactos reutilizables con el soporte del formalismo de las redes d ePetri coloreadas (CPN). La acciones de reutilización se describen mediante un modelo de proceso que guía el aprovechamiento de requisitos reutilizables, llamado DIRECTORY (Diagram-based Reusable Components Towards Requirements QualitY). Con la traducción de los diagramas a redes de Petri (CPN) se persigue asegurar que los diagramas poseen un mínimo de calidad sintáctica. La mejora en la productividad en consecuencia del aprovechamiento de diagrmas bien formados y relacionados con el conocimiento del dominio. A