Arquitecturas multicapa: acercando el diseño a la implementación

Repositorio Dspace/Manakin

español português english

Arquitecturas multicapa: acercando el diseño a la implementación

Mostrar el registro completo del ítem

Título: Arquitecturas multicapa: acercando el diseño a la implementación
Autor: García-Alonso, José
Resumen: En los últimos años Extremadura se ha convertido en un enclave privilegiado para las empresas de desarrollo de software. El bajo coste de la vida y la abundancia de personal cualificado han llevado a varias de las empresas de desarrollo más importantes del país a instalar en la región centros de desarrollo distribuidos. Diversas colaboraciones realizadas con estos centros han permitido a los autores de esta tesis trabajar en los problemas habituales en este contexto. Estos problemas están relacionados con la variabilidad arquitectónica y tecnológica presente en las aplicaciones multicapa y se ven empeorados por la elevada rotación de personal sufrida por los centros de desarrollo distribuidos. Tras analizar las causas de estos problemas se estudiaron varias propuestas para tratar de resolverlos. Ninguna de estas propuestas permitían solventar todos los problemas abordados, especialmente si se tenía en cuenta la elevada rotación de personal sufrida por estas organizaciones. Esta falta de soluciones llevó al inicio de esta tesis. En esta tesis se presenta un proceso de desarrollo diseñado para ayudar a los arquitectos y desarrolladores de este tipo de compañías. El proceso propuesto permite convertir un diseño inicial de una aplicación, completamente agnóstico de la arquitectura o tecnologías con la que se va a implementar, en un diseño específico para una arquitectura concreta y un conjunto de frameworks de desarrollo.In the last years Extremadura has become a privileged location for software development companies. The low cost of living and the abundance of qualified workers have led several of the country's leading development companies to create important distributed development centers in the region. Several collaborations made with these centers have allowed the authors of this thesis to work on the common problems they face. These problems are related with the architectural and technological variability that can be found in multi-layer applications and are also aggravated by the high staff rotation suffered by distributed development centers. After analyzing the causes of these problems different approaches were studied to try to solve them. None of these proposals solved all the problems, especially when taking into account the high staff rotation suffered by these organizations. This lack of solutions led to the start of this thesis. In this thesis a development process is presented designed to help software architects and developers of these companies. The proposed process allows software architects to convert an initial design of an application, completely agnostic to the architecture or technology with which it will be implemented, into a specific design for a given multi-layer architecture and a set of development frameworks.
Descripción: Tesis doctoral con la Mención de "Doctor Europeo"
URI: http://hdl.handle.net/10662/2221
Fecha: 2014-11-24


Ficheros en el ítem

Ficheros Tamaño Formato Ver
TDUEX_2014_Garcia-Alonso.pdf 3.996Mb PDF Thumbnail

El ítem tiene asociados los siguientes ficheros de licencia:

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro completo del ítem

Atribución-NoComercial-SinDerivadas 3.0 España Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España

Buscar en Mi Dehesa


Listar

Mi cuenta

Estadísticas

Ayuda

Redes sociales