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 - 6 de 6
  • Ítem
    Mapeo sistemático de la literatura sobre métodos de medición de tamaño funcional para el desarrollo de software
    (Pontificia Universidad Católica del Perú, 2020-08-26) Yanac Montesino, Rannoverng; Pow Sang Portillo, José Antonio
    En la actualidad el desarrollo de software continúa basándose en los requerimientos funcionales del usuario por lo que es importante conocer el tamaño funcional del software. La norma ISO/IEC 14143, define la medida del tamaño funcional (FSM, Functional Size Measurement) para software, como la medida de funcionalidad que se desarrolla desde el punto de vista de los usuarios, e independiente de cualquier aspecto técnico y de cualquier forma de implementación. En el presente estudio se realiza un estudio de mapeo sistemático, que incluye los métodos FSM, preguntas de investigación, estrategias de búsqueda basadas en la técnica PICo, extracción de datos, selección y clasificación. En total se identificaron 196 artículos válidos para su revisión y clasificación de cada método FSM, que se usan sin cambiar o modificar métodos FSM, que se usan con algunas propuestas de mejoras o cambios, con el uso del método FSM en su forma de conversión, la automatización del método FSM, la predicción o pronóstico de método FSM usando técnicas de aprendizaje automático con sus respectivos datos históricos y por último conocer las propuestas de nuevos métodos FSM. Los resultados mostrados nos permiten concluir que hasta la fecha hay un crecimiento relativo en el uso de los métodos FSM para ser utilizadas en proyectos de desarrollo de software, y el método FSM más utilizado es el IFPUG seguido del método COSMIC con enfoques tradicionales y ágiles, se han revisado 196 artículos del 2014 hasta mayo 2019.
  • Ítem
    Mapeo sistemático de la literatura sobre desarrollo de software seguro
    (Pontificia Universidad Católica del Perú, 2020-03-17) Nina Hanco, Hernan; Pow Sang Portillo, José Antonio
    El crecimiento acelerado de la explotación de vulnerabilidades por errores o fallas en el desarrollo del Software es una preocupación latente en la Industria del Software. En ese sentido, el objetivo del presente estudio es proporcionar una visión general y estructurada de las tendencias en el desarrollo de software seguro. Así mismo, en el presente estudio se realiza un estudio de mapeo sistemático con estrategias de búsqueda PICo y con 528 artículos válidos para su revisión. Los principales hallazgos corresponden en primer lugar a la fase de requisitos de seguridad donde la sub fase de elicitación y la técnica Miuse case son reportadas con mayor frecuencia. En la fase de diseño de software seguro, los temas recurrentes son la seguridad en el desarrollo de software basado en componentes, modelo de amenazas y patrones de seguridad. En la fase de construcción de código seguro, los temas más frecuentes son análisis de código estático y detección de vulnerabilidades. Finalmente, en la fase de pruebas de seguridad los tópicos más frecuentes son escaneo de vulnerabilidades y pruebas de penetración. En conclusión, existe una diversidad de metodologías, modelos y herramientas con objetivos específicos en cada fase del desarrollo de software seguro.
  • Ítem
    Propuesta de método de inclusión de mapas mentales en la ingeniería de requisitos
    (Pontificia Universidad Católica del Perú, 2017-11-17) Quispe Vilchez, Eder Ramiro; Pow Sang Portillo, José Antonio
    Muchos de los errores que podemos encontrar en los productos de software tienen origen en las etapas de definición de requisitos y el diseño preliminar; asimismo, la corrección de estos demanda un mayor esfuerzo que aquellos generados en las etapas siguientes. La falta de una comunicación efectiva y transparente entre los involucrados en el proceso (usuarios, expertos en el dominio del negocio, analistas, desarrolladores, etc.) es una de las principales causas para la introducción de estos errores, por eso es necesario un método bien definido de comunicación e intercambio de información. De esta forma se podría realizar una validación y corrección temprana de los requerimientos con la ayuda de los involucrados para que posteriormente se verifiquen las funcionalidades implementadas. Por medio de la realización del proceso de revisión sistemática de la literatura, se seleccionaron quince estudios de investigación que consideran el uso de mapas mentales como facilitadores en las comunicaciones de intercambio de ideas desarrollados en los procesos de la ingeniería de requisitos. Este documento propone un método de inclusión de mapas mentales como soporte a la elicitación, análisis, especificación, validación y gestión de los requerimientos definidos en los proyectos de desarrollo de software.
  • Ítem
    Mapeo y revisión sistemática de los algoritmos de guía, navegación y control para el desarrollo de software de aeronaves
    (Pontificia Universidad Católica del Perú, 2016-11-29) Soto Torres, César Vladimir; Pow Sang Portillo, José Antonio
    Los sistemas para la Guía, Navegación y Control (GNC) es una rama de la ingeniería que trata del diseño de sistemas para el control de movimiento de vehículos, sobre todo, automóviles, barcos, aviones y naves espaciales. En este estudio, se desarrolló un mapeo sistemático y una revisión sistemática para presentar una revisión de los estudios primarios relacionados con los algoritmos para el desarrollo de controladores de vuelo de sistemas para la Guía, Navegación y Control de aeronaves. Un mapeo sistemático es una metodología que brinda después de un proceso de investigación sistemática, un mapa resumen visual de sus resultados. Una revisión sistemática es una revisión de la literatura enfocada en un tema de investigación que trata de identificar, evaluar, seleccionar y sintetizar todas las pruebas de investigación de alta calidad relevante a una pregunta específica. El procedimiento de mapeo sistemático identificó 13 014 estudios, de los cuales 179 fueron identificados como relevantes para responder la pregunta de investigación en referencia a los algoritmos para guía, navegación y control de aeronaves más usados por los investigadores aeroespaciales. Sobre la base del mapeo sistemático, se realizó el procedimiento de búsqueda sistemática, de este procedimiento se seleccionaron 12 estudios relevantes para responder la pregunta de investigación en referencia a lo que se sabe actualmente sobre los algoritmos usados para el desarrollo de sistemas de control no lineal y sistema de control adaptativo de aeronaves. Basado en la respuesta del mapeo sistemático realizado, los algoritmos de investigación usados para los Controladores de vuelo de sistemas para la Guía, Navegación y Control de Aviones (GNC) se concentran en 3 ejes principales: Guía, Navegación y Control; de estos ejes de estudio los investigadores mayormente se enfocan en el desarrollo de algoritmos para control de aviones. Basado en la respuesta de la revisión sistemática realizada, se llegó a la conclusión que los investigadores aeronáuticos están enfocados en el desarrollo de Controladores Adaptativos no lineares basados en el algoritmo de Lyapunov y/o en el algoritmo Dynamic Inversion para sistemas con comportamiento no linear , y el algoritmo de Redes Neuronales para sistemas con comportamiento adaptativo. El documento está destinado a profesionales y académicos que investigan en el campo del desarrollo de software para la Guía, Navegación y Control de Aviones ( GNC). Contribuye a resumir el conjunto de conocimientos en el campo y los esfuerzos directos para las investigaciones futuras en el desarrollo de software para GNC de Aeronaves
  • Ítem
    Aplicación práctica de técnicas para la estimulación y planificación de proyectos de software - TUPUY
    (Pontificia Universidad Católica del Perú, 2016-02-23) Inca Chiroque, Magaly; Pow Sang Portillo, José Antonio
    El presente trabajo tiene por finalidad determinar la confiabilidad de la técnica Tupuy propuesta por el Dr. Pow Sang (Pow Sang Portillo, 2012), que mide el esfuerzo de un proyecto de software orientado a objetos con ciclo de vida incremental en su desarrollo, para efectos de planificación. Esta propuesta está conformada por tres técnicas: UML2FP, Diagrama de Precedencia de Casos de Uso (UCPD) e Incremental-FP. La aplicación práctica de la técnica Tupuy se realizó sobre base histórica obtenida de los alumnos de pregrado de la especialidad de Ingeniería Informática, quienes desarrollaron un proyecto de software de un sistema de información para una cadena de hoteles que recién iniciaba su funcionamiento. De los resultados obtenidos se confirma lo propuesto en la tesis del Dr. Pow Sang, al comparar los resultados obtenidos con pruebas previas, la diferencia entre el esfuerzo estimado y real de los proyectos, medidos con la Magnitud del Error Relativo (MRE) para todas las iteraciones, fueron menores al 20%. Por lo tanto, se puede utilizar la técnica Tupuy con toda confianza para fines de planificación.
  • Ítem
    Implementación de una herramienta de gestión de proyectos en el área de sistemas e informática de una empresa de telecomunicaciones
    (Pontificia Universidad Católica del Perú, 2012-09-19) Toledo Rosales, Jackeline Rocío; Pow Sang Portillo, José Antonio
    Dada la necesidad del área de Sistemas e Informática de una Empresa de Telecomunicaciones, de contar con una herramienta que le permita llevar el control y el seguimiento de los proyectos de sistemas es que se decide implementar una herramienta de gestión de proyectos denominada Microsoft ® Project Server versión 2007 (Servidor de Proyectos) uno de los productos de Microsoft ® que forma parte de la solución integral EPM -Enterprise Project Management (Gestión Empresarial de Proyectos). En tal sentido, el área de Sistemas e Informática decide la contratación de los servicios de una consultora especializada, la cual personaliza la herramienta Microsoft ® Project Server versión 2007, logrando que se constituya en la herramienta para la gestión, control y el seguimiento de los proyectos de sistemas. El presente trabajo de tesis refleja la gestión de un proyecto de tecnología en base a la necesidad de la Empresa, con el objetivo de llevar con éxito la implementación de la herramienta de gestión de proyectos: Microsoft ® Project Server versión 2007 en el área de Sistemas e Informática de una Empresa de Telecomunicaciones, dicha gestión inicia desde el Proceso de Adquisición de los servicios de consultoría hasta la etapa de Postimplementación.