Tesis y Trabajos de Investigación PUCP

URI permanente para esta comunidadhttp://54.81.141.168/handle/123456789/6

El Repositorio Digital de Tesis y Trabajos de Investigación PUCP aporta al Repositorio Institucional con todos sus registros, organizados por grado: Doctorado, Maestría, Licenciatura y Bachillerato. Se actualiza permanentemente con las nuevas tesis y trabajos de investigación sustentados y autorizados, así como también con los que que fueron sustentados años atrás.
Ingresa a su web: Repositorio Digital de Tesis y Trabajos de Investigación PUCP

Explorar

Resultados de búsqueda

Mostrando 1 - 10 de 15
  • Ítem
    Arquitecturas de software backend
    (Pontificia Universidad Católica del Perú, 2024-05-29) Torres Altez, Leonardo Miguel; Quispe Vilchez, Eder Ramiro
    El presente documento tiene como fin sustentar mi suficiencia profesional con la finalidad de obtener la titulación para la especialidad de Ingeniería Informática de la Pontificia Universidad Católica del Perú. Bachiller en Ciencias con mención en Ingeniería Informática desde el 06 de Abril 2005, con experiencia de más de 15 años en el desarrollo de soluciones informáticas utilizando herramientas libres de licenciamiento, así como software propietario. Actualmente desempeño actividades como Arquitecto de Software de Soluciones Tecnológicas, aplicando metodologías ágiles en el proceso de análisis, diseño y desarrollo, integración y entrega continua en el ciclo de vida del producto de software, así como diseño de pruebas unitarias, de integración, funcionales y de rendimiento en aplicaciones backend. Como profesional en informática, desarrollo actividades que me involucran como: • Responsable de la definición de requerimientos y alcance de los proyectos de TIC basados en tecnologías middleware. • Responsable del diseño y desarrollo de arquitecturas de software para aplicaciones empleando Frameworks de integración, persistencia de datos, presentación, trazabilidad de logs, pruebas unitarias, desarrollo de servicios. • Responsable de la definición de la estructura de datos de las tramas de intercambio de información de los servicios web en tecnología REST / SOAP. • Responsable del desarrollo de la arquitectura de software de los servicios web y su integración con motores de bases de datos relacionales Open Source o propietarias, gestores de contenidos empresarial (ECM) y repositorios Cloud. • Responsable de definir y desarrollar los casos de pruebas funcionales, usabilidad, rendimiento y seguridad de las funcionalidades de las aplicaciones. • Responsable de la gestión, control y seguimiento del proceso de integración continua en el ciclo de desarrollo de software de aplicaciones. • Responsable de la gestión y dirección del desarrollo e implantación de los proyectos de TIC empelando metodologías basadas en PMBOK y lineamientos ágiles como Scrum, XP y Kanban. Finalmente, puedo mencionar entre mis habilidades personales y profesionales, mi compromiso de trabajo en equipo en todas las organizaciones donde he participado, mi convicción de desarrollar el mayor esfuerzo, mi disposición de ser responsable en actividades encomendadas, mi constante interés por investigar nuevas tendencias tecnológicas y metodologías de trabajo ágiles y formales; han permitido el poder cumplir de manera satisfactoria los objetivos planteados en los diferentes proyectos de tecnología en los cuales he sido parte del equipo de trabajo.
  • Ítem
    Estudio de algoritmos de enrutamiento en redes SDN
    (Pontificia Universidad Católica del Perú, 2024-05-13) Huamaní Jerí, Julio Ricardo; Santiváñez Guarniz, César Augusto
    El presente trabajo de investigación presenta una revisión de literatura acerca del impacto en los parámetros de la Calidad de Servicio (QoS) al utilizar diferentes algoritmos de enrutamiento en una solución SDN (Red Definida por Software). En la introducción se presenta el contexto de las redes SDN, así como los objetivos del presente trabajo de investigación, la motivación para el mismo, mencionando la necesidad de cuantificar la mejora obtenida al utilizar algoritmos de enrutamiento en una red SDN e indicando que la discusión se hará en base a revisión bibliográfica. Luego, se presenta el marco teórico acerca de una red SDN, sus componentes y las ventajas que ofrecen respecto a una red convencional. Continuando con el marco teórico, se presenta la definición de enrutamiento en una red y la base matemática que fundamenta el impacto que puede generar en el throughput y latencia, que son parámetros de la Calidad de Servicio (QoS). Asimismo, en el apartado se hace mención de artículos IEEE relacionados con el tema de enrutamiento y el impacto generado en la red, cuyos resultados muestran la diferencia del throughput y/o latencia al hacer uso de distintos algoritmos de enrutamiento. Finalmente, se hace un análisis de los resultados que dichos artículos reportaron, teniendo en cuenta el contexto de pruebas, el tipo de topología utilizada, la cantidad de tráfico generada, entre otros factores, para realizar una discusión y hallar conclusiones sobre el impacto de los algoritmos de enrutamiento en los parámetros de QoS en redes SDN.
  • Ítem
    Propuesta de diseño de las funcionalidades de retiros y consultas en ATM basado en el marco de Diseño Centrado en el Usuario
    (Pontificia Universidad Católica del Perú, 2023-10-10) Valenzuela Hernández, Rosangela Yeny; Paz Espinoza, Freddy Alberto
    Los cajeros automáticos son canales importantes, beneficiosos y de uso rutinario. No obstante, en la literatura se pudo identificar un conjunto de problemas de usabilidad referentes a las interfaces de los cajeros automáticos, de ello que los usuarios sientan insatisfacción por la dificultad de uso, el diseño y los errores que este diseño los lleva a cometer. Así mismo, existe una brecha entre las expectativas del usuario y sus percepciones con respecto a lo que ofrecen actualmente estas interfaces. La presente tesis propone, como solución a la problemática anterior, un diseño de interfaces para cajeros automáticos sobre las funcionalidades de retiros y consultas con un alto grado de usabilidad siguiendo el marco de trabajo de Diseño Centrado en el Usuario especializado para cajeros automáticos. El marco que se utilizó consta de cuatro fases: Contexto, Requerimientos, Diseño y Evaluación. En la primera fase se realizaron entrevistas y encuestas que permitieron conocer las dificultades y necesidades actuales de los usuarios en el uso de cajeros automáticos con un enfoque en las funcionalidades de retiros y consultas. Luego, en la fase de requerimientos, se analizó la información obtenida en la fase anterior y se identificó tres perfiles de usuario para los cuales se formularon historias de usuario que contemplaban los requerimientos. En la fase de diseño, se plasmaron los requerimientos en interfaces en papel y posteriormente en interfaces en alto nivel. En la fase de evaluación, se realizó la validación de las interfaces con expertos en usabilidad para verificar que estas siguieran buenas prácticas de diseño. Posterior a ello, se hicieron dos validaciones con usuarios, con el fin de medir el grado de usabilidad, identificar problemas, solucionarlos y validar las interfaces nuevamente. Finalmente, se obtuvo un alto grado de usabilidad.
  • Ítem
    Diseño de una red WAN basada en SDN para una institución con varias sedes
    (Pontificia Universidad Católica del Perú, 2023-02-16) Estela Lozano, Alexis Pierre; Bartra Gardini, Gumercindo
    El documento de tesis se divide en 4 capítulos que se detallan a continuación: En el primer capítulo, se realiza la presentación de la red a la cual se realizará el cambio de tecnología en un entorno simulado el cual es la red de la PUCP, se presenta las problemáticas que esta posee en el despliegue actual y cuál fue la evolución de la automatización de las redes hasta llegar a la tecnología SDN. En el segundo capítulo, se presentan las definiciones sobre la tecnología SDN, como los componentes junto con el funcionamiento de cada uno de ellos, comunicación entre planos, modelos de despliegue y finalmente las áreas de aplicaciones de la tecnología. En el tercer capítulo, se detallan los requerimientos generales del despliegue y requerimientos de cada plano: datos y control. Luego se realiza la elección de cada componente para la simulación: el controlador, switch SDN y entorno de simulación para la red SDN. Finalmente, en el cuarto capítulo, se muestran las pruebas de los servicios que posee la red PUCP, se obtuvieron estadísticas de telemetría en cada modelo para realizar el análisis y comparación; y el despliegue del nuevo servicio Video Streaming en la red SD-WAN PUCP.
  • Ítem
    Diseño de una red WAN basada en SDN para una institución con varias sedes
    (Pontificia Universidad Católica del Perú, 2022-04-27) Estela Lozano, Alexis Pierre; Bartra Gardini, Gumercindo
    El presente trabajo académico está dividido en 2 capítulos: El primer capítulo se presenta cómo se encuentra desplegada actualmente la red de la Pontificia Universidad Católica del Perú como es el caso de la Local Area Network (LAN) y la Wide Area Network (WAN). Centrándose en la segunda para la explicación de los tipos de conexiones con los edificios externos. Se toma como base literaturas sobre arquitecturas actuales, realización de mediciones de los diferentes servicios que esta institución ofrece a los usuarios y la calidad con la que se les brinda, con el objetivo de presentar las problemáticas de las redes actuales usando como ejemplo la red PUCP. El segundo capítulo, se enfoca en brindar una introducción al nuevo paradigma Software Defined Network (SDN) como solución a las problemáticas encontradas en las redes actuales. Se explica cómo se encuentra distribuido una arquitectura SDN, el tipo de comunicación de los planos a través de los Application Protocol Interface (API), el funcionamiento de esta tecnología en diferentes escenarios como Data Centers, redes WAN y redes de campus; y finalmente se presenta una solución usando redes SDN para la red PUCP junto con sus parámetros medibles.
  • Ítem
    Elaboración y validación de un marco de trabajo para el diseño de interfaces para cajeros automáticos
    (Pontificia Universidad Católica del Perú, 2020-02-28) Aguirre Torres, Joel Alexander; Paz Espinoza, Freddy Alberto; Moquillaza Vizarreta, Miguel Arturo
    Los cajeros automáticos o ATM fueron el primer gran intento de los bancos por descentralizar sus servicios y desde entonces están en una constante ampliación, posicionando más cajeros para mejorar el alcance a sus clientes. Sin embargo, los ATM tienen demasiadas funcionalidades, lo que genera problemas de usabilidad debido a la falta de consideración por el usuario final en el diseño de las interfaces. Esto se debe a la escasa información sobre cómo aplicar nociones de usabilidad en el diseño de las interfaces de ATM. En el presente trabajo de tesis se elabora y valida formalmente un marco de trabajo para el diseño de interfaces usables para ATM. Se realizó una revisión sistemática de la literatura y un análisis de sus resultados permitiendo encontrar los métodos de diseño más idóneos para el diseño de interfaces usable ATM. Se clasificaron los métodos de acorde a las fases del estándar ISO 13407, se refinaron y validaron mediante entrevistas y cuestionarios dirigidos a expertos en usabilidad y ATM. El marco de trabajo propuesto fue empleado por el equipo de desarrollo de ATM de una entidad financiera del Perú para el rediseño de las interfaces del flujo de depósito de efectivo. Como resultado se obtuvieron interfaces gráficas que mejoraban la satisfacción del usuario final y resolvían problemas identificados por el equipo a través de métodos de diseño centrado en el usuario. Para la validación de la propuesta, se llevó a cabo pruebas de usabilidad con usuarios finales, quienes probaron interfaces diseñadas sin una metodología de diseño frente a las interfaces resultantes de la ejecución del marco de trabajo propuesto. Las interfaces resultantes de la ejecución de la propuesta tuvieron un nivel de usabilidad mayor, validando la eficacia del marco de trabajo propuesto para el diseño de interfaces usables para ATM. Con esto, se logra incluir un proceso metodológico de diseño centrado en el usuario al dominio ATM que puede ser empleada por la industria en un contexto real, mejorando la usabilidad en las interfaces finales.
  • Ítem
    Diseño e implementación de un balanceador de carga para la optimización de los recursos de protección en una red Enterprise mediante un banco de Firewalls N: 1 controlado vía SDN
    (Pontificia Universidad Católica del Perú, 2019-12-13) Quispe Ordoñez, Christian Isaac; Santiváñez Guarniz, César Augusto
    El presente trabajo consiste en el diseño e implementación de un balanceador de carga que permite el funcionamiento del modelo de protección banco de Firewalls N: 1 controlado vía SDN sin pérdida de paquetes o interrupción de las sesiones migradas. Para ello, se realiza el diseño del balanceador a través de un algoritmo que realice la migración de tráfico por flow entries al orden de una subred para no exceder el límite de entradas disponibles en la memoria TCAM del switch SDN/OpenFlow a utilizar (8K a lo máximo). La implementación del balanceador será en módulos escritos en el lenguaje Python. El objetivo principal del balanceador es garantizar que las pruebas realizadas en él tengan el mismo o mejor rendimiento que los balanceadores de carga comerciales (legacy) en presencia de tráfico que bordea el 1 Gbps. En el primer capítulo, se describe el marco de la problemática, donde se compara los costos que requiere el modelo de protección activo - respaldo versus el banco de Firewalls N:1. Luego, se describe los retos que enfrenta el diseño del balanceador de este trabajo. Por último, con todo lo anterior se plantea la hipótesis y los objetivos de la presente tesis. En el segundo capítulo se exponen las bases teóricas para entender el diseño del balanceador. Se explica el paradigma SDN; los modelos de protección y sus elementos más importantes entre ellos los firewalls de primera, segunda, tercera y cuarta generación; los balanceadores de carga comerciales, ADC como BIG-IP o ServerIron ADX, y el comportamiento del tráfico en las redes de banda ancha. En el tercer capítulo, se describe la arquitectura del balanceador de carga. Se introduce el concepto de “Rama” y se explica el proceso Hand Off para entender la migración del tráfico de una subred desde un equipo congestionado a uno descongestionado. Asimismo, se mencionan los requerimientos a considerar en el diseño y las principales limitaciones y dificultades que se encuentran. Finalmente, se presenta el diseño a alto y bajo nivel incluyendo el algoritmo para el balanceo de carga, la funcionalidad de los módulos del diseño del balanceador y el diagrama a nivel de código para su posterior implementación en el lenguaje Python. En el capítulo final, se presentan los resultados obtenidos al realizar la prueba de concepto con la finalidad de demostrar que el balanceador funciona en un entorno cuya intensidad de tráfico bordea el 1Gbps en base a los objetivos y requerimientos planteados. Finalmente, se presentan las conclusiones obtenidas por la implementación del balanceador y la prueba de concepto, basadas en los objetivos de la tesis y los requerimientos del balanceador, así como los trabajos futuros a surgir debido a la presente tesis.
  • Ítem
    Diseño de un sistema de telecomunicaciones con redes ad hoc de drones como alternativa de medio de comunicacion para hacer frente a desastres naturales
    (Pontificia Universidad Católica del Perú, 2017-06-19) Ramírez Marocho, Fernando Wilfredo; Bartra Gardini, Gumercindo
    Durante toda la historia de nuestro país, hemos vivido fenómenos naturales de diferentes magnitudes, en donde muchos de ellos han generado desastres, ocasionando grandes destrucciones de patrimonio e infraestructura del Perú, como ciudades y carreteras, y en algunos casos se han perdido la comunicación entre ciudades. Estos desastres también han generado un gran número de pérdidas humanas, por lo que se ha utilizado recursos económicos para el socorro de nuestra población, la debida reconstrucción y rehabilitación de zonas afectadas. Ante esta situación, la presente tesis busca una solución para brindar un medio de comunicación para las ciudades afectadas en estas situaciones, es por ello que esta tesis lleva como título “DISEÑO DE UN SISTEMA DE TELECOMUNICACIONES CON REDES AD HOC DE DRONES COMO ALTERNATIVA DE MEDIO DE COMUNICACIÓN PARA HACER FRENTE A DESASTRES NATURALES”. Para el desarrollo de esta tesis se realiza una investigación sobre la utilización de las redes ad hoc en el mundo y una analogía de cómo poder utilizar esta tecnología en nuestra tesis. Posteriormente se realiza un reconocimiento de la zona en la cual se va implementar. Luego se procede a realizar un estudio de las diferentes herramientas de simulación de redes inalámbricas, en donde encontramos la herramienta OPNET como la más adecuada. Finalmente se realizará un estudio comercial sobre todo el sistema utilizado. A continuación se describen brevemente los siguientes capítulos: En el primer capítulo se detalla los diversos desastres naturales que ocurren en el Perú, asimismo se expondrá la problemática y se enunciará una hipótesis para su solución. En el segundo capítulo se proporcionan los fundamentos teóricos necesarios que se utilizarán en el desarrollo del proyecto de tesis, se mostrará información sobre el estado del arte y se explicará la selección de las tecnologías que comprenderán el diseño de la solución. En el tercer capítulo se brindan todos los aspectos relacionados al diseño del sistema propuesto a inicios del proyecto, como los criterios del diseño, la arquitectura del sistema y finalmente se realizaran simulaciones en el software seleccionado. En el último capítulo se aborda el análisis de precios y se plantean recomendaciones para la implementación. Finalmente se presentan las conclusiones del proyecto de tesis, con algunas mejoras a futuro.
  • Ítem
    Evaluación de usabilidad y comunicabilidad de Intranets
    (Pontificia Universidad Católica del Perú, 2014-11-10) Fernández Inga, Giancarlo; Kong Moreno, Maynard Jorge
    Desde la creación de las primeras computadoras, la necesidad por mejorar la interacción persona computador, se ha venido incrementando hasta convertirse en una disciplina. Desde entonces se ha venido desarrollando herramientas y técnicas que permitan mejorar la interacción entre persona y computador. Asimismo, el surgimiento de la World Wide Web, originó el desarrollo de distintos sistemas web que representan a las organizaciones ante diversos tipos de público. El presente proyecto pretende evaluar el sistema virtual de la PUCP, aplicando técnicas y herramientas que permitan evaluar la comunicabilidad y usabilidad, los mismos que han venido siendo aplicado en los últimos años por distintas empresas y organizaciones gubernamentales en todo el mundo. El resultado de esta investigación, no pretende dar las soluciones para resolver los problemas de diseño, sino dar soporte a los solucionadores de problemas en la generación de soluciones.
  • Ítem
    Calidad de servicio en el despliegue de un servicio de video streaming
    (Pontificia Universidad Católica del Perú, 2014-06-04) Calderón Espinoza, John Ángel; Ocampo Zúñiga, Antonio
    En la presente tesis se desarrolla una red de telecomunicaciones que cuenta con la tecnología multicast y calidad de servicio, con el fin de desplegar un servicio de video streaming. Esto se logra a través de MVPN (Multicast VPN), QoS Diffserv (Quality of Service Differentiated Service), y L2 QoS (Layer 2 Quality of Service). A continuación se describe el contenido de cada componente de contiene este documento. En el capítulo 1, se identificará el actual problema suscitado en la red del servicio que se encuentra en producción, a partir de esto se analizará los requerimientos que las empresas deben tener en cuenta al desplegar servicios similares, asimismo se limitará el alcance y plantearan objetivos para la búsqueda de una solución concreta. En el capítulo 2, se presentarán los temas necesarios de comprender ya que estos serán los fundamentos sobre los cuales se desarrolle la etapa de diseño e implementación realizada en el capítulo 3. Para lo cual se tendrá en consideración conceptos de multicast, calidad de servicio en capa de red y de enlace, y el uso de software propietario o de código libre disponibles. Finalmente, en el capítulo 4 se analizarán los resultados conseguidos a partir de las diferentes pruebas realizadas. Además, se realizará un análisis de costos del diseño e implementación del sistema y se brindan las conclusiones y recomendaciones que se obtienen del desarrollo de esta tesis.