Mostrar el registro sencillo del ítem

dc.contributor.advisorGuerrero Alarcón, Carlos Andrésspa
dc.contributor.authorSuárez Pedraza, Johanna Marcelaspa
dc.date.accessioned2020-06-26T21:33:15Z
dc.date.available2020-06-26T21:33:15Z
dc.date.issued2015
dc.identifier.urihttp://hdl.handle.net/20.500.12749/3366
dc.description.abstractEste proyecto se desarrolló para ser un apoyo en los procesos de desarrollo software, específicamente en la fase de diseño de la arquitectura del software, como principal producto se obtuvo un dominio de requerimientos que agrupa los requerimientos que son comunes en proyectos de desarrollo web que promueven la integración de plataformas y los ecosistemas digitales. El dominio de requerimientos se utilizó como insumo para relacionar los patrones 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 el desarrollo del proyecto se realizaron las siguientes actividades: a) selección de proyectos de desarrollo software a partir de criterios de selección que permitieron consolidar una muestra de proyectos de desarrollo software para ser analizados; b) identificación de requisitos funcionales y no funcionales en los proyectos seleccionados para tipificar los requisitos comunes y definir el dominio de requerimientos, para esta actividad se revisó la documentación de la fase de diseño y se logró tener acceso a los proyectos para verificar las funcionalidades. c) Se realizó la selección de patrones arquitectónicos de referencia para asociarlos con los requerimientos del dominio de requerimientos definido y finalmente d) se validó el dominio de requerimientos para corroborar que los patrones arquitectónicos asociados, representan una opción pertinente para el requerimientospa
dc.description.tableofcontents1. RESUMEN 1 2. INTRODUCCIÓN 2 3. GENERALIDADES DEL PROYECTO 7 3.1. OBJETIVOS 7 3.1.1 OBJETIVO GENERAL 7 3.1.2 OBJETIVOS ESPECÍFICOS 7 3.2. METODOLOGÍA DEL PROYECTO 8 3.2.1 TIPO DE INVESTIGACIÓN 8 3.2.2 FASES DEL PROYECTO 9 3.3. RESULTADOS ESPERADOS 13 4. MARCO DE REFERENCIA 14 4.1. ESTADO DEL ARTE 14 4.2. MARCO TEÓRICO 20 4.2.1 ARQUITECTURA SOFTWARE 20 4.2.2 PATRONES 20 4.2.3 PATRONES DE ARQUITECTURA 24 5. DESARROLLO DEL PROYECTO 27 5.1. SELECCIÓN DE PROYECTOS DE DESARROLLO SOFTWARE 27 5.1.1 CRITERIOS DE SELECCIÓN 27 5.1.2 MUESTRA INICIAL DE PROYECTOS DE DESARROLLO SOFTWARE 30 5.1.3 APLICACIÓN DE CRITERIOS Y RESULTADOS 34 5.2. IDENTIFICACIÓN DE REQUISITOS FUNCIONALES Y NO FUNCIONALES 36 5.2.1 DEFINICIÓN DE ESTRATEGIA PARA ANÁLISIS DE PROYECTOS SELECCIONADOS 36 5.2.2 RESULTADOS DE LA ESTRATEGIA PARA ANÁLISIS DE PROYECTOS SELECCIONADOS 37 5.2.3 TIPIFICACIÓN DEL DOMINIO DE REQUERIMIENTOS 38 5.3. PATRONES ARQUITECTÓNICOS PARA EL DOMINIO DE REQUERIMIENTOS 39 5.3.1 SELECCIÓN DE PATRONES ARQUITECTÓNICOS DE REFERENCIA 40 5.3.2 PATRONES PARA REQUERIMIENTOS 42 5.4. VALIDACIÓN DE LA TIPIFICACIÓN DEL DOMINIO DE REQUERIMIENTOS 45 5.4.1 REQUISITOS DEL PROTOTIPO Y DOMINIO DE REQUERIMIENTOS 47 6. CONCLUSIONES 48 7. RECOMENDACIONES Y TRABAJO FUTURO 50 8. BIBLIOGRAFÍA 51spa
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.titleTipificación de dominios de requerimientos para la aplicación de patrones arquitectónicosspa
dc.title.translatedTypification of requirements domains for the application of architectural patternseng
dc.degree.nameMagíster en Gestión, aplicación y desarrollo de softwarespa
dc.coverageBucaramanga (Colombia)spa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.rights.localAbierto (Texto Completo)spa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.programMaestría en Gestión, Aplicación y Desarrollo de Softwarespa
dc.description.degreelevelMaestríaspa
dc.type.driverinfo:eu-repo/semantics/masterThesis
dc.type.localTesisspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.subject.keywordsArchitecture patterneng
dc.subject.keywordsRequirements domaineng
dc.subject.keywordsSoftware architectureeng
dc.subject.keywordsSoftware development processeng
dc.subject.keywordsSoftware Engineeringeng
dc.subject.keywordsSystems engineereng
dc.subject.keywordsSoftware managementeng
dc.subject.keywordsSoftware applicationeng
dc.subject.keywordsSoftware developmenteng
dc.subject.keywordsNew technologieseng
dc.subject.keywordsResearcheng
dc.subject.keywordsTeachingeng
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2spa
dc.relation.referencesSuárez Pedraza, Johanna Marcela (2015). Tipificación de dominios de requerimientos para la aplicación de patrones arquitectónicos. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABspa
dc.relation.referencesAlexander, C. (1979). The timeless way of building. New York: Oxford University Press. New York: Oxford University Press. Retrieved from http://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:The+timeless+way+of+building#0spa
dc.relation.referencesBass, L., Clement, P., & Rick, K. (2013). Software architecture in practice. Addison-Wisley. Retrieved from http://www.lucas.lth.se/events/2002/Clements020306.PDFspa
dc.relation.referencesFowler, M., & Rice, D. (2003). Patterns of Enterprise Application Architecture. Addison-Wesley Professional. Retrieved from http://books.google.de/books?id=FyWZt5DdvFkCspa
dc.relation.referencesFrank, B., Meunier, R., Rohnert, H., Sommerlad, P., & Stal, M. (1996). Pattern-Oriented Software Architecture. Wiley.spa
dc.relation.referencesGamma, E., Helm, R., Johnson, R., & Vlisides, J. (1998). Design Patterns Elements of Reusable Object Oriented Software. Addison Wesley Longman Inc.spa
dc.relation.referencesGuerrero, A., & Suárez, J. (2010). Patrones de diseño para el desarrollo de aplicaciones web. (Sic) Editorial Ltda.spa
dc.relation.referencesGutiérrez, L. E. (2010). Arquitectura Software, Investigación Aplicada a la Construcción de Marcos de Trabajo. ((Sic) Editorial Ltda., Ed.). Colombia.spa
dc.relation.referencesSomerville, I. (2005). Ingenieria del Software. Madrid: Pearson Educación S.A.spa
dc.relation.referencesToro, A., & Jiménez, B. (2000). Metodología para la Elicitación de Requisitos de Sistemas Software Version 2.1. Informe Técnico LSI-2000-10. Facultad de Informática y Estadística. Sevilla, España: Ministerio de Educación y Ciencia de España. Retrieved from http://www.dsi.uclm.es/asignaturas/42541/pdf/metodologia_elicitacion.pdfspa
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000041114*
dc.contributor.googlescholarhttps://scholar.google.es/citations?hl=es&user=3z7HgBsAAAAJ*
dc.contributor.orcidhttps://orcid.org/0000-0001-8164-9650*
dc.subject.lembIngeniería de softwarespa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembGestión de softwarespa
dc.subject.lembAplicación de softwarespa
dc.subject.lembDesarrollo de softwarespa
dc.subject.lembNuevas tecnologíasspa
dc.subject.lembInvestigacionesspa
dc.subject.lembEnseñanzaspa
dc.description.abstractenglishThis project was developed to be a support in the software development processes, specifically in the design phase of the software architecture, as the main product a domain of requirements was obtained that groups the requirements that are common in web development projects that promote the integration of platforms and digital ecosystems. The requirements domain was used as an input to relate the architectural patterns that are currently used and in this way, define a resource that could be useful in any development project for the selection of the most appropriate pattern. For the development of the project, the following activities were carried out: a) selection of software development projects based on selection criteria that made it possible to consolidate a sample of software development projects to be analyzed; b) Identification of functional and non-functional requirements in the selected projects to typify the common requirements and define the domain of requirements. For this activity, the documentation of the design phase was reviewed and access to the projects was achieved to verify the functionalities. c) The selection of reference architectural patterns was made to associate them with the requirements of the defined requirements domain and finally d) the requirements domain was validated to corroborate that the associated architectural patterns represent a relevant option for the requirementeng
dc.subject.proposalPatrón de arquitecturaspa
dc.subject.proposalDominio de requerimientosspa
dc.subject.proposalArquitectura softwarespa
dc.subject.proposalProceso de desarrollo softwarespa
dc.type.redcolhttp://purl.org/redcol/resource_type/TM
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.description.learningmodalityModalidad Presencialspa


Ficheros en el ítem

Thumbnail
Thumbnail
Thumbnail

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

Mostrar el registro sencillo del ítem

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