Bibliographic citations
This is an automatically generated citacion. Modify it if you see fit
Aguirre, J., (2020). Aprendizaje de patrones de diseño de microservicios mediante un juego serio [Tesis, Universidad Peruana de Ciencias Aplicadas (UPC)]. http://hdl.handle.net/10757/653953
Aguirre, J., Aprendizaje de patrones de diseño de microservicios mediante un juego serio [Tesis]. PE: Universidad Peruana de Ciencias Aplicadas (UPC); 2020. http://hdl.handle.net/10757/653953
@misc{renati/393071,
title = "Aprendizaje de patrones de diseño de microservicios mediante un juego serio",
author = "Aguirre Valera, Jeffrey Axel",
publisher = "Universidad Peruana de Ciencias Aplicadas (UPC)",
year = "2020"
}
Title: Aprendizaje de patrones de diseño de microservicios mediante un juego serio
Authors(s): Aguirre Valera, Jeffrey Axel
Advisor(s): Barrientos Padilla, Alfredo
Keywords: Arquitectura de microservicios; Microservicios; Patrones de diseño; Juego serio; Microservices architecture; Microservices; Design patterns; Serious game
OCDE field: http://purl.org/pe-repo/ocde/ford#2.00.00; https://purl.org/pe-repo/ocde/ford#2.02.04
Issue Date: 27-Nov-2020
Institution: Universidad Peruana de Ciencias Aplicadas (UPC)
Abstract: La tendencia de microservicios cada día tiene mayor participación en las empresas de la industria de software para el desarrollo de aplicaciones gracias a las características y soluciones que ofrecen. Adoptar este estilo arquitectónico resulta ser un reto para muchos en especial en la etapa de diseño del ciclo de vida de un software. En esta fase inicial la selección de patrones de diseño de software y atributos de calidad son esenciales para toda creación de software. Sin embargo, hemos encontrado que la adaptación de microservicios, para establecer una nueva arquitectura, se vuelve tediosa a la hora de establecer los atributos de calidad en el diseño de un proyecto de software. Por otro lado, una técnica para la enseñanza y aprendizaje efectiva de conocimientos de la ingeniería de software resulta ser la aplicación de los juegos serios. En este proyecto planteamos la propuesta del diseño de un juego serio para el aprendizaje de patrones de diseño que satisfacen los atributos de calidad de software de una arquitectura basada en microservicios con el objetivo de enfrentar estos retos y complicaciones.
The trend of microservices every day has a greater participation in companies in the software industry for application development thanks to the features and solutions they offer. Adopting this architectural style turns out to be a challenge for many people especially in the design stage of the life cycle of a software. In this initial phase the selection of software design patterns and quality attributes are essential for all software creation. However, we have found that adapting microservices, to establish a new architecture, becomes tedious when it comes to establishing quality attributes in the design of a software project. On the other hand, a technique for the effective teaching and learning of software engineering knowledge turns out to be the application of serious games. In this project, we propose the design of a serious game for learning design patterns that satisfy the software quality attributes of an architecture based on microservices in order to face these challenges and complications.
The trend of microservices every day has a greater participation in companies in the software industry for application development thanks to the features and solutions they offer. Adopting this architectural style turns out to be a challenge for many people especially in the design stage of the life cycle of a software. In this initial phase the selection of software design patterns and quality attributes are essential for all software creation. However, we have found that adapting microservices, to establish a new architecture, becomes tedious when it comes to establishing quality attributes in the design of a software project. On the other hand, a technique for the effective teaching and learning of software engineering knowledge turns out to be the application of serious games. In this project, we propose the design of a serious game for learning design patterns that satisfy the software quality attributes of an architecture based on microservices in order to face these challenges and complications.
Link to repository: http://hdl.handle.net/10757/653953
Discipline: Ingeniería de Software
Grade or title grantor: Universidad Peruana de Ciencias Aplicadas (UPC). Facultad de Ingeniería
Grade or title: Ingeniero de Software
Register date: 23-Jan-2021
This item is licensed under a Creative Commons License