Metodología de desarrollo de software basada en el paradigma generativo : realización mediante la transformación de ejemplares

Heradio Gil, Rubén. Metodología de desarrollo de software basada en el paradigma generativo : realización mediante la transformación de ejemplares . 2007. Universidad Nacional de Educación a Distancia (España). Escuela Ténica Superior de Ingeniería Informática. Departamento de Ingeniería de Software y Sistemas Informáticos

Ficheros (Some files may be inaccessible until you login with your e-spacio credentials)
Nombre Descripción Tipo MIME Size
Documento.pdf Pdf del documento application/pdf

Título Metodología de desarrollo de software basada en el paradigma generativo : realización mediante la transformación de ejemplares
Autor(es) Heradio Gil, Rubén
Resumen Muchos autores consideran que el desarrollo de familias de productos, frente al construcción individual de productos aislados, es un paso decisivo hacia la realización sistemática de software y la obtención de economía de alcance. Esta tesis se adscribe a esta corriente y propone un nuevo proceso de desarrollo de familias de productos, denominados EDD (Exemplar Driven Development), que aprovecha la similitud entre los productos de una familia para construirlos por analogía. La primera actividad de EDD es la realización de un producto concreto de una familia. A continuación, se busca cómo flexibilizar este ejemplar para que satisfaga los requisitos del resto de los productos. Es decir, se trata de definir formalmente una relación de analogía que permita derivar del ejemplar los demás productos de forma automática. Por último, se obtienen los productos de la familia parametrizando la flexibilización del ejemplar. Entre las aportaciones de EDD, cabe destacar: * Abordar el desarrollo y el mantenimiento de una familia de productos mediante una estrategia sistemática e interactiva. Lo primero que se construye es un ejemplar que satisface los requisitos fijos de la familia. Después, se incorporan progresivamente cepas de flexibilización que implementa los requisitos variables. * Los requisitos fijos de una familia de productos suelen ser más estables que los requisitos variables. EDD separa la implementación de los requisitos fijos (el ejemplar) de la implementación de los requisitos variables (los módulos que flexibilizan el ejemplar). * La decisión de elaborar una familia a menudo se toma al detectar trabajo repetitivo en el desarrollo aislado de varios productos de un dominio o al identificar oportunidades de negocio en la ampliación de las prestaciones de un producto de éxito. EDD reconoce esta situación y trata de aprovecharla mediante la reutilización íntegra de un ejemplar. La tesis explora distintas maneras.
Materia(s) Ingeniería Informática
Palabras clave programas de ordenador
informática
Editor(es) Universidad Nacional de Educación a Distancia (España). Escuela Ténica Superior de Ingeniería Informática. Departamento de Ingeniería de Software y Sistemas Informáticos
Director de tesis Cerrada, José A. (Director de Tesis)
Estívariz López, José Félix (Codirector de Tesis)
Fecha 2007-03-30
Formato application/pdf
Identificador tesisuned:IngInf-Rheradio
http://e-spacio.uned.es/fez/view/tesisuned:IngInf-Rheradio
Idioma spa
Versión de la publicación acceptedVersion
Nivel de acceso y licencia http://creativecommons.org/licenses/by-nc-nd/4.0
info:eu-repo/semantics/openAccess
Tipo de recurso Thesis
Tipo de acceso Acceso abierto

 
Versiones
Versión Tipo de filtro
Contador de citas: Google Scholar Search Google Scholar
Estadísticas de acceso: 1332 Visitas, 1161 Descargas  -  Estadísticas en detalle
Creado: Wed, 11 Jan 2012, 15:19:27 CET