Tipificación de Dominios de Requerimientos para la Aplicación de Patrones Arquitectónicos

Johanna M Suárez, Luz E Gutiérrez
2016 Información Tecnológica  
Autor a quien debe ser dirigida la correspondencia Resumen El presente artículo describe los resultados de un trabajo de investigación desarrollado para apoyar la fase de diseño de arquitectura de software de un proyecto. Como principal producto se obtuvo un dominio de requerimientos que agrupa los elementos comunes en proyectos de desarrollo web que promueven la integración de plataformas y los ecosistemas digitales. Este dominio se utilizó como insumo para relacionar los patrones
more » ... trones arquitectónicos que son utilizados actualmente y de esta forma, definir un recurso que podría ser útil en cualquier proyecto de desarrollo para la selección del patrón más adecuado. Para la ejecución del proyecto se realizaron actividades de selección de proyectos de desarrollo de software, identificación de requisitos funcionales y no funcionales y selección de patrones arquitectónicos de referencia. También se realizó la validación del dominio de requerimientos para corroborar que los patrones arquitectónicos asociados, representaban una opción pertinente para el requerimiento. Palabras clave: patrón de arquitectura; dominio de requerimientos; arquitectura software; desarrollo software Abstract This article describes the results of a research developed to support the design phase of software architecture of a project, as the main product a domain requirement that groups the common elements in web development projects that promote the integration of platforms was obtained and digital ecosystems. This domain was used as an input to relate architectural patterns that are currently used and thus define a resource that could be useful in any development project for the selection of the most suitable pattern. For project implementation activities were carried out: selection of software development projects; identifying functional and nonfunctional requirements; selection of architectural benchmarks and domain validation requirements to substantiate that the architectural patterns associated, represented an appropriate option for the requirement.
doi:10.4067/s0718-07642016000400021 fatcat:qed5mhldwngf7pplerl4ii3wpa