Marco de Trabajo para Seleccionar un Patrón Arquitectónico en el Desarrollo de Software
Existen una serie de problemas de diseño de software que se reflejan en el desacoplamiento, en aspectos como la lógica empresarial, la interfaz de usuario, la navegación, y la arquitectura de la información; afectando principalmente la calidad del producto. Para resolver los problemas descritos, se...
- Autores:
-
Giraldo Mejía, Juan Camilo
Vargas Agudelo, Fabio Alberto
Garzón Gil, Kelly Johana
- Tipo de recurso:
- Article of investigation
- Fecha de publicación:
- 2021
- Institución:
- Tecnológico de Antioquia
- Repositorio:
- Repositorio Tdea
- Idioma:
- spa
- OAI Identifier:
- oai:dspace.tdea.edu.co:tdea/2670
- Acceso en línea:
- https://dspace.tdea.edu.co/handle/tdea/2670
- Palabra clave:
- Arquitectura de software
Patrones de Arquitectura
Calidad
Framework en Arquitectura de Software
Software Architecture
Architecture Patterns
Quality
Framework in Software Architecture
- Rights
- openAccess
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
Summary: | Existen una serie de problemas de diseño de software que se reflejan en el desacoplamiento, en aspectos como la lógica empresarial, la interfaz de usuario, la navegación, y la arquitectura de la información; afectando principalmente la calidad del producto. Para resolver los problemas descritos, se propone un framework para seleccionar el patrón de arquitectura más adecuado según el contexto de la aplicación. Su diseño implicó la caracterización de patrones de software que relacionan soluciones probadas, desde arquitecturas de información y patrones de interoperabilidad, hasta patrones de navegación, interacción y visualización, todo soportado en tipos de desarrollo y variables identificadas con revisión de literatura, y consulta a expertos de algunas empresas. Se analizaron los patrones de mayor impacto en el sector productivo, y se identificó la taxonomía de proyectos de desarrollo según el contexto de aplicación, lo que permitió mejor selección del patrón de arquitectura durante el desarrollo de software. Palabras-clave: Arquitectura de Software, Patrones de Arquitectura, Calidad, Framework en Arquitectura de Software. |
---|