Mostrar el registro sencillo del ítem

dc.contributor.advisorGiraldo Mejía, Juan Camilo
dc.contributor.advisorVargas Agudelo, Fabio Alberto
dc.contributor.authorGarzón Gil, Kelly Johana
dc.date.accessioned2021-03-02T21:59:50Z
dc.date.available2021-03-02T21:59:50Z
dc.date.issued2020-08-28
dc.identifier.urihttps://dspace.tdea.edu.co/handle/tdea/923
dc.descriptionsin ilustracionesspa
dc.description.abstractExiste una serie de problemas de diseño de los productos de Software que se ven reflejados en el desacoplamiento de los diferentes aspectos de los proyectos, en la lógica de negocio, en la interfaz de usuario, en la navegación y en la arquitectura de información, afectando principalmente la calidad del producto resultante. Este documento identifica y caracteriza algunos patrones de Software, destinados a proporcionar un conjunto de soluciones comprobadas abarcando varios niveles de abstracción, desde arquitecturas de información y patrones de interoperabilidad hasta patrones de navegación, interacción y visualización. Lo anterior con el propósito de diseñar un marco de trabajo que permite seleccionar y aplicar el patrón de arquitectura de software apropiado según el contexto de la aplicación a desarrollar, soportado en los tipos desarrollo de software y variables identificadas en la literatura que permiten una mejor clasificación a la hora de desarrollar un proyecto de software. Mediante la aplicabilidad de una extensa revisión de la literatura y de la indagación a desarrolladores de algunas compañías con el fin de analizar los patrones de gran impacto en la actualidad, e identificando la taxonomía de los proyectos de desarrollo de software según el contexto de aplicación, se obtuvieron resultados por medio de una encuesta que presentó los siguientes datos: del 100% de los encuestados, del 40% se determinó que la arquitectura en la nube es el patrón más recomendado en la actualidad para desarrollo de proyectos de software, seguido por el patrón MVC con un porcentaje de 26,7% de los encuestados, y finalmente los microservicios con un 13,3%; Así mismo, se destacaron las arquitecturas MVP y MVC como potenciales para los dispositivos móviles y sitios web, los cuales ofrecen flexibilidad, independencia y usabilidad; mientras que para las aplicaciones y servicios web tiene un alto impacto la arquitectura en la nube y los microservicios, reduciendo las complejidades de los diseños en cada uno de los ámbitos que se desean implementar, permitiendo estructurar de manera correcta un proyecto, y reduciendo la probabilidad de riesgos a corto y a largo plazo.spa
dc.format.extent10 páginasspa
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.publisherTecnológico de Antioquia, Institución Universitariaspa
dc.rightsTecnológico de Antioquia, Institución Universitaria, 2020spa
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/spa
dc.titleMarco de trabajo para la selección de la arquitectura de un proyecto de software mediante la aplicación de patrones arquitectónicosspa
dc.typeTrabajo de grado - Especializaciónspa
dcterms.referencesAbdul, M., & Ibtisam, R. (2018). MVC Architecture: A Detailed Insight to the Modern Web Applications Development.spa
dcterms.referencesAderaldo, C. M., & Mendonça, N. C. (2017). Benchmark Requirements for Microservices Architecture Researchspa
dcterms.referencesAgarwal, M., & SanjoyMitter. (2011). Architecture for communication with a fidelity criterion in unknown networks. Science direct.spa
dcterms.referencesAljamea, M. (2018). MMVMi: A Validation Model for MVC and MVVM Design Patterns in iOS Applicationsspa
dcterms.referencesAmaral, M., & Polo, J. (2015). Performance Evaluation of Microservices Architectures Using Containers. IEEEspa
dcterms.referencesAngelov, S. (2012). A framework for analysis and design of software reference architectures. Science directspa
dcterms.referencesAnuar, S. M. (2017). Preliminary Review of Model-View-Presenter (MVP) and. Open INternational Journal of informatics. Obtenido de Linkedinspa
dcterms.referencesAnuar, S. M. (2017). Preliminary Review of Model-View-Presenter (MVP) and Usability Design for the Development of Postgraduate Web Portalspa
dcterms.referencesAparicio, O. K. (2015). Análisis de elasticidad y tolerancia a fallosspa
dcterms.referencesArmstrong, D. (2005). User Management Tools and Login Controls for Forms Authentication. Springer linkspa
dcterms.referencesArtem, S., & Danny, W. (2014). A Journey through the Land of Model-View-Design Patterns. IEEEspa
dcterms.referencesB, U. N. (2014). Library automation and use of open source software to maximize library effectivenss. Indian journals. Obtenido de Libreriasspa
dcterms.referencesBaker, F. B., & Kim, S.-H. (2017). The Item Characteristic Curve. Springer linkspa
dcterms.referencesBarakat, S. (2017). Monitoring and Analysis of Microservices Performance. Research Gatespa
dcterms.referencesBermeo, V., & Alejandro, J. (2014). Estudio comparativo de los patrones para interfaces de usuario MVVM y MVC aplicado el desarrollo del sitio de gestión de ventas para Vidrialumspa
dcterms.referencesBerrocal, J. (2014). A Model-Driven Approach for Documenting Business and Requirements Interdependencies for Architectural Decision Making. IEEEspa
dcterms.referencesBerrocal, J., Alonso, J. G., Chicote, C. V., & Murillo, J. M. (2014). A Model-Driven Approach for Documenting Business and Requirements Interdependencies for Architectural Decision Making. IEEEspa
dcterms.referencesBogner, J., & Fritzsch, J. (2019). Microservices in Industry: Insights into Technologies, Characteristics, and Software Quality. IEEE computer societyspa
dcterms.referencesBoiko, T., & Bachelor. (2016). ARCHITECTURAL PATTERNS IN SOFTWARE DEVELOPMENTspa
dcterms.referencesBrindescu, C., & Codoban, M. (Mayo de 2014). How do centralized and distributed version control systems impact software changes? ACM digital libraryspa
dcterms.referencesBuchgeher, G., Weinreich, R., & T, K. (2015). Making the Case for Centralized Software Architecture Managementspa
dcterms.referencesCalifornia, U. o. (2019). Organizing Your Social Sciences Research Paper: Theoretical Frameworspa
dcterms.referencesCamargo, A. d. (2016). An architecture to automate performance tests on microservicesspa
dcterms.referencesCardacci, D. (2015). Arquitectura de software académica para la comprensión del desarrollo de software en capas. Universidad del CEMAspa
dcterms.referencesCardacci, D. G. (2015). Arquitectura de software académica para la comprensión del desarrollo de software en capasspa
dcterms.referencesCarignano, M. (2015). Representación y razonamiento sobre las decisiones de diseño de arquitectura de softwarespa
dcterms.referencesCasallas, A. T. (2016). Teniendo en cuenta los requisitos y restricciones se proporcionan los patrones de diseño arquitectónicos, ya que estos ayudan a resolver problemas de calidad, rendimiento y disponibilidadspa
dcterms.referencesCasanovas, J. (2004). Usabilidad y arquitectura del softwarespa
dcterms.referencesCastilla, L. R., Hernández, D. L., & González, Y. P. (2016). De la arquitectura de información a la experiencia de usuario: Su interrelación en el desarrollo de software de la Universidad de las Ciencias Informáticas. Obtenido de e-ciencias de la información: http://www.redalyc.org/jatsRepo/4768/476855013009/html/index.htmlspa
dcterms.referencesCely, C. (2016). Integración de arquitectura de empresarial y arquitectura de seguridad metadata ingeniería colombiana s.a.s.spa
dcterms.referencesCervantes, H. (2017). Arquitectura de Software. Software gurú.spa
dcterms.referencesChavez, D. R., Naab, M., Lima, C., & Garcia, C. v. (2013). Software Architecture Documentation for Developers: A Survey.spa
dcterms.referencesCortellessa, V., Marco, A. D., & Inverardi, P. (2011). What Is Software Performance?spa
dcterms.referencesDemange, A., Moha, N., & Tremblay, G. (2013). Detection of SOA Patterns.spa
dcterms.referencesDragoni, N., Giallorenzo, S., Lafuente, A. L., Mazzara, M., Montesi, F., & Mustafin, R. (2017). Microservices: Yesterday, Today, and Tomorrow. Springer.spa
dcterms.referencesDragos-Paul, & AdamAltar. (2014). Designing an MVC Model for Rapid Web Application Development.spa
dcterms.referencesEraso, M. R. (2015). Evaluación de Propuestas de Software: Flexibilidad. Obtenido de http://qualisys.com.co/articulo-evaluacion-propuestas-software-flexibilidadspa
dcterms.referencesF, B. (1999). Pattern oriented software architecture: a system of patters.spa
dcterms.referencesFranBVG. (2013). La falta de flexibilidad del software empresarial.spa
dcterms.referencesFreedman, R. (1991). Testability of Software Components. IEEE computer society.spa
dcterms.referencesFreeman, A. (2017). The MVC Pattern, Projects, and Conventions.spa
dcterms.referencesGabit. (2013). ¿Qué es iOS? Obtenido de http://www.gabit.org/gabit/?q=es/que-es-iosspa
dcterms.referencesGallo, R. (Junio de 2015). Security and system architecture: comparison of Android customizations. ACM digital library.spa
dcterms.referencesGarlan, D. (Mayo de 2014). Software architecture: a travelogue. ACM digital library.spa
dcterms.referencesGarlan, D., & Shaw, M. (1993). An Introduction to Software Architecture. Technical Report CMU/SEI-94-TR-21, Software Engineering Institute, Carnegie Mellon University.spa
dcterms.referencesgithub. (2016). Arquitecturas software para la nube. Obtenido de github: https://jj.github.io/CC/documentos/temas/Arquitecturas_para_la_nubespa
dcterms.referencesGoumas, G., & Fylaktopoulos, G. (2016). An overview of platforms for cloud based development.spa
dcterms.referencesGoyal, P. (2018). Graph embedding techniques, applications, and performance: A survey. Science direct.spa
dcterms.referencesHarper, K. E., & Zheng, J. (2015). Exploring Software Architecture Context. IEE society.spa
dcterms.referencesHarper, K. E., & Zheng, J. (2015). Exploring Software Architecture Context. IEEE xplore.spa
dcterms.referencesHashem, I. A. (2015). The rise of “big data” on cloud computing: Review and open research issues.spa
dcterms.referencesHaug, K. (2015). Cloud adaptiveness within industry sectors – Measurement and observations. Science Direct.spa
dcterms.referencesHernández, L. d. (2018). ¿ Qué es WPF ? un repaso por sus características. Obtenido de https://programarfacil.com/blog/programacion-net-blog/que-es-wpf/spa
dcterms.referencesHONDA, M. (2018). The Art of Software Performance Testing. Obtenido de https://devops.com/the-art-of-software-performance-testing/spa
dcterms.referencesHuda, D. M. (2015). Evaluating effectiveness factor of object oriented design: a testability perspective.spa
dcterms.referencesHumberto, C. (2016). Arquitectura de Software. Obtenido de sg: https://sg.com.mx/revista/27/arquitectura-softwarespa
dcterms.referencesHwang, G.-J. (2014). Definition, framework and research issues of smart learning environments - a context-aware ubiquitous learning perspective. Srpinger link.spa
dcterms.referencesIbrahim, F. A. (2018). Trusted Cloud Computing Architectures for infrastructure as a service: Survey and systematic literature review. Science direct.spa
dcterms.referencesIEEE Std 1471-2000, A. 1.-2. (2001). IEEE Recommended Practice for Architectural Description for Software-Intensive Systems. IEEE.spa
dcterms.referencesIncibe. (2015). Seguridad en la Nube. Obtenido de Arquitecturas de seguridad en la nube para la industria.spa
dcterms.referencesinstruments, N. (2012). Web Forms vs. Windows Forms. Obtenido de http://zone.ni.com/reference/en-XX/help/372636F-01/mstudiowebhelp/html/webformsvswindowsformswebforms/spa
dcterms.referencesISO/IEC/IEEE. (2013). Defining architecture. Obtenido de http://www.iso-architecture.org/ieee-1471/defining-architecture.htmlspa
dcterms.referencesJaramillo, D., & Nguyen, D. V. (2016). Leveraging microservices architecture by using Docker technology. IEEE.spa
dcterms.referencesJeffers, J., & Reinders, J. (2013). Software Performance.spa
dcterms.referencesJimenez-Torres, & Hugo, V. (2014). Lenguajes de Patrones de Arquitectura de.spa
dcterms.referencesJinesh, & Varia. (2010). Arquitectura"para"la"nube:"Prácticas"recomendadas.spa
dcterms.referencesKashfi, H. (2017). Software Engineering Challenges in Cloud Environment : Software Development Lifecycle Perspective.spa
dcterms.referenceskodytechnolab. (2017). An exposition of web application design - Modern trends and popular technologies. VGU.spa
dcterms.referencesKouraklis, J. (2016). MVVM as Design Pattern. Obtenido de https://www.researchgate.net/publication/310493153_MVVM_as_Design_Patternspa
dcterms.referencesKritikos, K., & Skrzypek, P. (2018). A Review of Serverless Frameworks.spa
dcterms.referencesLappalainen, S., & Kobayashi, T. (2017). A Pattern Language for MVC Derivatives. Semantic schoolar.spa
dcterms.referencesLara, D. (2015). Modularidad en la programación orientada a objetos. Obtenido de styde.net: https://styde.net/modularidad-en-la-programacion-orientada-a-objetos/spa
dcterms.referencesLi, X. (2015). Application of MVVM design pattern in MES. IEE xplore.spa
dcterms.referencesLibardo, P. (2016). Evaluando la Facilidad de Aprendizaje de Frameworks mvc en el Desarrollo de Aplicaciones Web.spa
dcterms.referencesLópez, D., & Maya, E. (2017). Arquitectura de Software basada en Microservicios para Desarrollo de Aplicaciones Web.spa
dcterms.referencesLou, T. (2016). A comparison of Android Native App Architecture.spa
dcterms.referencesLou, T. (2016). A comparison of Android Native App Architecture MVC, MVP and MVVM.spa
dcterms.referencesMajeed, A., & Rauf, I. (2018). MVC Architecture: A Detailed Insight to the.spa
dcterms.referencesMajeed, A., & Rauf, I. (2018). MVC Architecture: A Detailed Insight to theModern Web Applications Development.spa
dcterms.referencesManteuffel, C., & Hambergb, R. (2018). An exploratory case study on reusing architecture decisions in software-intensive system projects. Science Direct.spa
dcterms.referencesMantilla, M. C. (2014). Metodología para el desarrollo de aplicaciones móviles.spa
dcterms.referencesMariam, A., & Mohammad, A. (2018). MMVMi: A Validation Model for MVC and MVVM Design Patterns in iOS Applications.spa
dcterms.referencesMartínez, R. A., Abel, A., & Hernández, G. (2013). Marco de trabajo para el desarrollo de herramientas orientadas a la gestión e integración de servicios telemáticos de infraestructura en GNU/Linux.spa
dcterms.referencesMedina, G. A. (2018). Comparative Study of Performance and Productivity of MVC and MVVM design patterns.spa
dcterms.referencesMeyer, A. N. (2014). Software developers' perceptions of productivity. Acm digital library.spa
dcterms.referencesMicroservices. (2015). IEEE.spa
dcterms.referencesMicrosoft. (s.f.). ¿Qué es la arquitectura de software? Obtenido de msdn: https://msdn.microsoft.com/es-es/hh144976.aspxspa
dcterms.referencesmicrosoft. (2015). ¿Qué es la arquitectura de software? Obtenido de msdn: https://msdn.microsoft.com/es-es/hh144976.aspxspa
dcterms.referencesMicrosoft. (2018). Crear servicio Simple con la API de ASP.NET MVC Web puedan tener acceso al almacén de Windows y aplicaciones de Windows Phone. Obtenido de https://support.microsoft.com/es-ec/help/2778398/creating-simple-service-with-asp-net-mvc-web-api-to-be-accessed-by-winspa
dcterms.referencesMicrosoft. (2019). Obtenido de https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-view?view=aspnetcore-3.0&tabs=visual-studio#change-the-title-footer-and-menu-link-in-the-layout-filespa
dcterms.referencesMicrosoft. (2019). Creación de un microservicio CRUD sencillo controlado por datos. Obtenido de https://docs.microsoft.com/es-es/dotnet/architecture/microservices/multi-container-microservice-net-applications/data-driven-crud-microservicespa
dcterms.referencesMistrik, I., Bahsoon, R., & Eeles, P. (2014). Relating System Quality and Software Architecture. Scopus.spa
dcterms.referencesMonroy, M., Arciniegas, J., & Rodriguez, J. (2016). Recuperación de Arquitecturas de Software: Un Mapeo Sistemático de la Literatura.spa
dcterms.referencesMora, A. N. (2006). Proceso para el desarrollo de Arquitecturas de Software basado en DFSS.spa
dcterms.referencesMoreno, M. S. (2015). Computación en la Nube PDF Logo.spa
dcterms.referencesMuntenescu. (2016). Android-architecture-patterns-part-2.spa
dcterms.referencesN.M.Villegas, G.Tamura, & H.A.Müller. (2017). Chapter 2 - Architecting Software Systems for Runtime Self-Adaptation: Concepts, Models, and Challenges. Science direct.spa
dcterms.referencesNahar, N. (2016). An improved behavioral matching for anti-pattern based abstract factory recommendation. IEEE.spa
dcterms.referencesNamiot, D. (2014). On Micro-services Architecture.spa
dcterms.referencesNavarro, V. A. (2017). Desarrollo de aplicaciones en la nube.spa
dcterms.referencesNeosoft. (2018). ¿Qué es una aplicación Web? Obtenido de https://www.neosoft.es/blog/que-es-una-aplicacion-web/spa
dcterms.referencesO’Connor, R., & Elger, P. (2016). Exploring the Impact of Situational Context — A Case Study of a Software Development Process for a Microservices Architecture. IEEE.spa
dcterms.referencesOjeda-Guerra, C. N. (2015). A Simple Software Development Methodology Based on MVP for Android Applications in a Classroom Context. IEEE.spa
dcterms.referencesOjeda-Guerra, C. N. (2015). A Simple Software Development Methodology Based on MVP for Android Applications in a Classroom Context. IEEE computer society.spa
dcterms.referencesPantoja, L. (2017). Arquitectura orientada a servicios: Instalación y evaluación del ESB de WSO2.spa
dcterms.referencesPapazoglou, M. P. (2007). Service oriented architectures: approaches, technologies and research issues.spa
dcterms.referencesParna, D. (2000). The Modular Structure of Complex Systems.spa
dcterms.referencesParnas, D. (1972). On the Criteria To Be Used in Decomposing Systems into Modulesspa
dcterms.referencesParnas, D. (1979). Designing Software for Ease of Extension and Contraction.spa
dcterms.referencesPaz, J., & Peña, A. (2017). Sistema de Recuperación de Decisiones de Diseño de Arquitectura de Software sobre Proyectos.spa
dcterms.referencesPeláez, J. (2009). Arquitectura basada en capas.spa
dcterms.referencesPérez, A., Moltó, G., Caballer, M., & Calatrava, A. (2018). Serverless computing for container-based architectures. Science direct.spa
dcterms.referencesPop, D.-P., & Altar, A. (2014). Designing an MVC Model for Rapid Web Application Development. Science direct.spa
dcterms.referencesQuinton, É. (2017). 6 - Using the MVC Model to Structure the Application. Science direct. Obtenido de MVC (Modelo-Vista-Controlador): ¿qué es y para qué sirve?: https://codingornot.com/mvc-modelo-vista-controlador-que-es-y-para-que-sirvespa
dcterms.referencesQuinton, É. (2017). Using the MVC Model to Structure the Application. Science Direct.spa
dcterms.referencesQureshi, M. R., & Sabir, F. (2014). A comparison of model view controller and model view presenter.spa
dcterms.referencesredHat. (2016). ¿Qué son los microservicios? Obtenido de redHat: https://www.redhat.com/es/topics/microservices/what-are-microservispa
dcterms.referencesReynoso, C. (2004). Estilos y Patrones en la Estrategia de Arquitectura de Microsoft.spa
dcterms.referencesRichards, M. (2016). Microservices vs. Service-Oriented Architecture.spa
dcterms.referencesRomero, M. J. (2016). Comparación de opciones para inteligencia de negocios en los principales sistemas gestores de bases de datos del mercado.spa
dcterms.referencesRomero, Y. F. (2012). Patrón Modelo-Vista-Controladorspa
dcterms.referencesRomero, Y. F., & González, Y. D. (2012). Patrón Modelo-Vista-Controlador. Telemáticaspa
dcterms.referencesrytewiki. (2015). Microsoft Silverlight. Obtenido de https://es.ryte.com/wiki/Microsoft_Silverlightspa
dcterms.referencesSalazar, W. E. (2017). Implementación de arquitectura de microservicios utilizando virtualización por sistema operativospa
dcterms.referencesSandraSchröder, Soliman, M., & Riebisch, M. (2018). Journal of Systems and Software. Science directspa
dcterms.referencesSarasty, H. F. (2015). DOCUMENTACIÓN Y ANÁLISIS DE LOS PRINCIPALES FRAMEWORKS DE ARQUITECTURA DE SOFTWARE EN APLICACIONES EMPRESARIALESspa
dcterms.referencesScale rid. (2019). Obtenido de 2019 Database Trends – SQL vs. NoSQL, Top Databases, Single vs. Multiple Database Use: https://scalegrid.io/blog/2019-database-trends-sql-vs-nosql-top-databases-single-vs-multiple-database-use/spa
dcterms.referencesseagate. (2019). Arquitecturas de computación en nube y almacenamiento en nube. Obtenido de seagate: https://www.seagate.com/la/es/tech-insights/cloud-compute-and-cloud-storage-architecture-master-ti/spa
dcterms.referencesseagate;. (2019). Arquitecturas de computación en nube y almacenamiento en nube. Obtenido de https://www.seagate.com/la/es/tech-insights/cloud-compute-and-cloud-storage-architecture-master-ti/spa
dcterms.referencesSEI. (2010). What Is Your Definition of Software Architecture. Obtenido de Software Engineering Institute: https://resources.sei.cmu.edu/library/asset-view.cfm?assetID=513807spa
dcterms.referencesSergeyOrlov. (2017). Decision Making for the Software Architecture Structure Based on the Criteria Importance Theory. Science direct.spa
dcterms.referencesSeth, A., Singla, A. R., & Aggarwal, H. (2012). Service Oriented Architecture Adoption Trends: A Critical Survey.spa
dcterms.referencessg. (2011). Desarrollo de Aplicaciones con Silverlight. Obtenido de https://sg.com.mx/content/view/706spa
dcterms.referencesShang-PinMa. (2019). Graph-based and scenario-driven microservice analysis, retrieval, and testing.spa
dcterms.referencesShanin, M., & Ali, M. (2014). A systematic review of software architecture visualization techniques. ScienceDirect.spa
dcterms.referencesSharma, A. (2015). LA IMPORTANCIA DE LA ARQUITECTURA DE SOFTWARE. Science direct.spa
dcterms.referencesSharma, A., Kumar, M., & Agarval, S. (2015). A Complete Survey on Software Architectural Styles and Patterns. Science Direct.spa
dcterms.referencesSINCOWS. (2015). Mantenimiento de Software . Obtenido de SINCOWS: http://www.sincows.com/sincows/index.php?option=com_content&view=article&id=70&Itemid=68spa
dcterms.referencesSinhal, A. (2017). Obtenido de MVC, MVP and MVVM Design Pattern: https://medium.com/@ankit.sinhal/mvc-mvp-and-mvvm-design-pattern-6e169567bbadspa
dcterms.referencessites.google. (2015). Modularidad. Obtenido de google: https://sites.google.com/site/lenguajedeprogramacionit3p1/iv-desarrollo-de-modularidad/unidad-iv-desarrollo-de-modularidadspa
dcterms.referencesSoldani, J., & Tamburri, D. A. (2018). The pains and gains of microservices: A Systematic grey literature review. Science direct. Obtenido de https://www.javiergarzas.com/2015/06/microservicios.htmlspa
dcterms.referencesSolis, O. (2017). Patrones de diseño.spa
dcterms.referencessolvetic. (2014). A fondo ASP.NET MVC - Desarrollo Móvil. Obtenido de https://www.solvetic.com/tutoriales/article/1013-a-fondo-aspnet-mvc-desarrollo-movil/?_st=1spa
dcterms.referencesSoral, R. (2018). Obtenido de Android Pub: https://android.jlelse.eu/architectural-guidelines-to-follow-for-mvp-pattern-in-android-2374848a0157spa
dcterms.referencesStadistics Solutions. (2019). How to Begin Writing your Theoretical Framework. Obtenido de https://www.statisticssolutions.com/how-to-begin-writing-your-theoretical-framework/spa
dcterms.referencesSuárez, J., & Gutiérrez. (2016). Tipificación de Dominios de Requerimientos para la Aplicación de Patrones Arquitectónicos. Researchgate.spa
dcterms.referencesSun, W., Chen, H., & Yu, W. (2017). The Exploration and Practice of MVVM Pattern on Android Platform. Atlantis press.spa
dcterms.referencesSyromiatnikov, A. (2014). A Journey Through the Land of Model-View-* Design Patterns. IEEE.spa
dcterms.referencesTechTarget. (2017). Desarrollo de aplicaciones móviles. Obtenido de https://searchdatacenter.techtarget.com/es/definicion/Desarrollo-de-aplicaciones-movilesspa
dcterms.referencesTechtarget. (2017). Desarrollo de aplicaciones móviles multiplataforma. cicdigital.spa
dcterms.referencesTecnologias-información. (2018). Obtenido de Bases de datos para Android y otros móviles: https://www.tecnologias-informacion.com/basedatosandroid.htmlspa
dcterms.referencesTorres, O. (2015). Microservicios: Buenas prácticas y stacks tecnológicos.spa
dcterms.referencesVerdecchia, R., Malavolta, I., & Lago, P. (2019). Guidelines for Architecting Android Apps A Mixed-Method Empirical Study. IEEE International conference on software architecture.spa
dcterms.referencesVo, L. (2018). The MVP architecture pattern in Flutter with simple demo. Obtenido de https://medium.com/flutterpub/the-mvp-architecture-pattern-in-flutter-with-simple-demo-65ab3282c54bspa
dcterms.referencesWoodside, M. (2007). The Future of Software Performance Engineering. Obtenido de https://dl.acm.org/citation.cfm?id=1254717spa
dcterms.referencesXing, P. G., & Qi, T. (2013). "Flexibility" of Software Development Method. IEE computer society.spa
dcterms.referencesYoon, T. (2018). Service Oriented Architecture (SOA) Implementation: Success Factors and Realized Benefits. igi-global.spa
dcterms.referencesZlatanov, N. (2016). Computer Memory, Applications and Management .spa
dcterms.referencesGuerrero, C. A., & Londoño, J. M. (2014). ESTUDIO COMPARATIVO DE MARCOS DE TRABAJO PARA EL DESARROLLO SOFTWARE ORIENTADO A ASPECTOS.spa
dcterms.referencesNavarro, M. M., Moreno, M. M., Aranda, L. J., & Parra, L. L. (2017). Integración de Arquitectura de Software en el Ciclo de Vida de las Metodologías Ágiles. Una Perspectiva Basada en Requisitos. unlp.spa
dcterms.referencesPeña, I. A., & Rojas, I. I. (2016). Arquitectura de software para el sistema de visualización médica Vismedic.spa
dcterms.referencesRíos, J. R., & Mora, N. M. (2016). Evaluación de los Frameworks en el Desarrollo de Aplicaciones Web con Python.spa
dcterms.referencesSarasty, H. (2015). DOCUMENTACIÓN Y ANÁLISIS DE LOS PRINCIPALES FRAMEWORKS DE ARQUITECTURA DE SOFTWARE EN APLICACIONES EMPRESARIALES.spa
dcterms.referencesUpadhyay, N. (2016). SDMF: Systematic Decision-making Framework for Evaluation of Software Architecture. Science direct.spa
dc.publisher.facultyFacultad de Ingenieríaspa
dc.publisher.programEspecialización en Seguridad de la Informacionspa
dc.description.degreelevelEspecializaciónspa
dc.description.degreenameEspecialista en Seguridad de la Informacionspa
dc.publisher.placeMedellínspa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)spa
dc.subject.armarcArquitectura de software
dc.subject.lembProgramas para computador
dc.subject.lembIngeniería de software
dc.type.coarhttp://purl.org/coar/resource_type/c_46ecspa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/reportspa
dc.type.redcolhttps://purl.org/redcol/resource_type/IFIspa
dc.type.versioninfo:eu-repo/semantics/publishedVersionspa
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2spa
oaire.versionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa


Ficheros en el ítem

Thumbnail

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

Mostrar el registro sencillo del ítem

Tecnológico de Antioquia, Institución Universitaria, 2020
Excepto si se señala otra cosa, la licencia del ítem se describe como Tecnológico de Antioquia, Institución Universitaria, 2020