Escuela Profesional de Ingeniería Informática y Sistemas
Permanent URI for this collection
Tesis y trabajos académicos en el área de la informática, los sistemas y sus aplicaciones.
Browse
Browsing Escuela Profesional de Ingeniería Informática y Sistemas by Author "Calderón Vilca, Hugo David"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Algoritmo de ofuscación para protección del código fuente Php como propiedad intelectual y el nivel de satisfacción de los desarrolladores de software en la región Apurimac - 2012(Universidad Nacional Micaela Bastidas de Apurímac, 2024-10-24) Cárdenas Mariño, Flor Cagniy; Calderón Vilca, Hugo DavidEl motivo de esta investigación fue que los desarrolladores de software que se basan en las tecnologías LAMP, al implementar sistemas de información se ven obligados a dejar el código fuente PHP, perdiendo de esta manera la propiedad intelectual, dando riesgo de que sean copiadas y reutilizadas por terceros no autorizados. Por lo que, la presente investigación ha tenido como objetivo la creación de un algoritmo de ofuscación de código fuente PHP el cual contribuye con la protección intelectual de los desarrolladores que se basan en la tecnología LAMP en la Región Apurímac. Cuya prueba de hipótesis planteada con la distribución binomial P calculada es 0,00462 mayor a la tabla permitiendo aceptar Hl apoyando de esta manera que el algoritmo de ofuscación protege el código fuente PHP como propiedad intelectual de los desarrolladores de la Región Apurímac. Así mismo para el nivel de satisfacción con chi-cuadrado = 3,52 menor x2 tabla = 9,488 , concluyendo que el nivel de satisfacción es aceptable. Para el diseño del algoritmo se ha utilizado el método de la programación dinámica, la cual ha permitido dividir el problema original en subproblemas más simples para que sea más fácil el diseño del algorinno; la estrategia tomada para la programación del algorinno fue el paradigma de la programación imperativa y la técnica de ofuscación que se ha optado es la ofuscación de datos. El algoritmo creado ofusca el código fuente PHP, cuyo funcionamiento se refleja de la siguiente manera: Recibe como entrada el sistema desarrollado en PHP, en el proceso ofusca todo los archivos .php sin alterar su funcionamiento y deja sin modificaciones el resto de los archivos, finalmente da como salida el sistema ofuscado. Finalmente se hizo pruebas de ofuscación con varias iteraciones a un software, de manera que se pudo probar que cuanto más iteraciones tenga el algoritmo más protegida estará el código fuente PHP, así se evitará la modificación no autorizada en la programación de manera que el desarrollador podrá exponer y poner a disposición de terceros el software como creación intelectual bajo las condiciones que viere por conveniente con licencias de uso ya sea con costo o no. Así mismo se ha realizado un test a los desarrolladores acerca del nivel de satisfacción demostrándose que es aceptableItem Diseño e implementación de una aplicación móvil para obtener la ubicación de vehículos mediante mensajes de texto y gps(Universidad Nacional Micaela Bastidas de Apurímac, 2018-02-09) Villegas Chavez, Cristian; Calderón Vilca, Hugo DavidEl propósito de esta investigación se basa en diseñar e implementar una aplicación móvil para obtener la ubicación de vehículos mediante mensajes de texto y GPS, así mismo en aprovechar los dispositivos móviles que están en desuso y transformarlos en instrumentos de ayuda para el monitoreo de la ubicación vehicular, siendo de gran importancia para contrarrestar en alguna forma el robo de vehículos que se suscitan constantemente en las distintas ciudades del país y principalmente con índices crecientes en la ciudad de Lima-Perú. Nos encontramos frente a una investigación Aplicada del nivel Descriptivo no experimental, en la cual se utilizó la metodología de desarrollo de software ágil para aplicaciones móviles Mobile-O, basada en la planificación constante, integraciones continuas, retroalimentación de procesos y centrada en el usuario exploración, con cinco fases de desarrollo: fase de exploración, fase de inicialización, fase de producto, fase de estabilización y fase de pruebas. Habiendo logrado los objetivos de manera satisfactoria, consiguiendo como resultado una aplicación móvil que obtiene la ubicación de vehículos mediante mensaje de texto SMS, GPS, y con la integración de Google Maps. Cabe mencionar que dicha aplicación fue desarrollada con las siguientes herramientas: ambiente de desarrollo Android JDE, SDK Android, Sublime Text, Bases de datos SqLite 2.8, SQL Server 2012, lenguaje de programación Java, C#, Razon, Entity Framework, patrón de diseño modelo vista controlador, diseño web adaptativo, control de versiones TFS de Visual Studio Online, Github, y un módulo web publicado y alojado en máquina virtual de Windows Azure. Para dar un uso eficiente a esta aplicación móvil, se recomienda hacer uso de los dispositivos móviles en desuso que cuenten con el sistema operativo Android versión 2.2 en adelante, cuenten con GPS y un operador telefónico.






