<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="xmlui/handle/123456789/5">
<title>Trabajos de Graduación</title>
<link>xmlui/handle/123456789/5</link>
<description/>
<items>
<rdf:Seq>
<rdf:li rdf:resource="xmlui/handle/123456789/423"/>
<rdf:li rdf:resource="xmlui/handle/123456789/418"/>
<rdf:li rdf:resource="xmlui/handle/123456789/417"/>
</rdf:Seq>
</items>
<dc:date>2026-04-07T16:16:20Z</dc:date>
</channel>
<item rdf:about="xmlui/handle/123456789/423">
<title>Establecimiento de lineamientos de software, para la elección de los servicios de integración de Microsoft Azure, a ser utilizados en proyectos de TI en GBM.</title>
<link>xmlui/handle/123456789/423</link>
<description>Establecimiento de lineamientos de software, para la elección de los servicios de integración de Microsoft Azure, a ser utilizados en proyectos de TI en GBM.
Quesada Porras, Jaisom; Fernández Céspedes, Fabiola
El presente documento surgió con el objetivo de conocer técnicamente algunos servicios ofrecidos por Microsoft Azure y apoyar la gestión de proyectos con el establecimiento de lineamientos de software, para la elección de los servicios de integración de Microsoft Azure, a ser utilizados en proyectos de TI en GBM, que permita a las personas interesadas en utilizar dichos servicios contar con información previamente analizada sobre debilidades y fortalezas de estos. Ante el crecimiento del desarrollo de software en la nube y en mutuo acuerdo con la empresa patrocinadora, se indagan ciertos servicios de integración en la nube de Microsoft Azure tomando en cuenta las opiniones y los conocimientos técnicos de los colaboradores de GBM, esto mediante encuestas realizadas a personas con roles de desarrollador y de liderazgo de equipos de integración con criterios expertos en el área. Como resultados importantes, se brindan aspectos técnicos relevantes de cinco servicios de integración de Microsoft Azure respecto a los siguientes criterios: automatización, escalabilidad, monitoreo, interoperabilidad, trazabilidad, gobernabilidad, disponibilidad, costos y seguridad. Estos servicios son analizados mediante juicio experto con el fin de brindar una evaluación final de los mismos en relación con los criterios mencionados anteriormente.
</description>
<dc:date>2023-07-01T00:00:00Z</dc:date>
</item>
<item rdf:about="xmlui/handle/123456789/418">
<title>Recomendación de prácticas de desarrollo de software, en una arquitectura de microservicios, que sean ambientalmente sostenibles. Caso de uso hipotético: sistema de compra de tiquetes en línea.</title>
<link>xmlui/handle/123456789/418</link>
<description>Recomendación de prácticas de desarrollo de software, en una arquitectura de microservicios, que sean ambientalmente sostenibles. Caso de uso hipotético: sistema de compra de tiquetes en línea.
Campos Lucas, Christian Aarón
El cambio climático, ocasionado por el efecto invernadero, corresponde a una gran amenaza para la supervivencia de la humanidad y de muchas especies. Varias investigaciones demuestran que si la temperatura del planeta asciende a 1.5 grados centígrados en el futuro cercano, se provocarían daños irreversibles en diversos ecosistemas que perjudicarían a la humanidad. El sector de las tecnologías de la información es gran contribuyente con la problemática mencionada anteriormente, y de hecho se estima que para el 2040, si no se toman acciones, el sector podría incrementar la emisión de los gases del efecto invernadero de un 1.6% en el 2007 a un 14% en el 2040. Desde la perspectiva del desarrollo del software se necesitan tomar acciones para contribuir con que se desarrollen aplicaciones sostenibles. El desarrollo del software verde, se enfoca en aplicar consideraciones verdes en las actividades que forman parte de la ingeniería del software. La presente investigación determinó que entre la comunidad de ingenieros del software aún existe mucho desconocimiento, tanto en la problemática que se ocasiona por las malas prácticas de desarrollo de software, así como en posibles soluciones que se pueden implementar. Debido a lo anterior, en este trabajo el enfoque consistió en buscar formas de identificar, por medio de mediciones del uso de los recursos del hardware, cuáles prácticas de desarrollo de software podrían repercutir negativamente en el consumo energético de una aplicación basada en microservicios. Para lograr realizar esas mediciones, se utilizaron algunas herramientas, como Grafana, Prometheus y JMeter con el fin de realizar pruebas de carga y además, monitorear el comportamiento de los recursos del hardware ante las distintitas ejecuciones de pruebas con diferentes prácticas de desarrollo de software. Los resultados obtenidos demostraron que existen lenguajes de programación que consumen más energía que otros, e incluso, entre versiones del mismo lenguaje también existen diferencias en el uso de los recursos de hardware. Además, se estudió la relación que existe entre el rendimiento de una aplicación y su impacto en el hardware, y se logró identificar que, si bien en algunos escenarios a mayor rendimiento, mejor uso de los recursos del sistema, en otros escenarios, como por ejemplo, en el uso de hilos o de cache, el porcentaje del uso del hardware se incrementó. Las investigaciones y pruebas se realizaron teniendo en mente un caso hipotético de venta de entradas en línea, para lo cual, se desarrolló un microservicio a modo de prototipo con el cual realizar las experimentaciones y mediciones.
</description>
<dc:date>2023-07-01T00:00:00Z</dc:date>
</item>
<item rdf:about="xmlui/handle/123456789/417">
<title>Evaluación de un nuevo enfoque de operadores de relevancia normalizados en máquinas de búsqueda</title>
<link>xmlui/handle/123456789/417</link>
<description>Evaluación de un nuevo enfoque de operadores de relevancia normalizados en máquinas de búsqueda
Aguilar Romero, José Alberto; Álvarez Ramírez, Jean Carlo
En la presente investigación se aborda la problemática de la asignación de puntajes variados a documentos bajo distintas circunstancias en las actuales máquinas de búsqueda que utilizan algoritmos TF/IDF, particularmente en ElasticSearch. La investigación evalúa un enfoque innovativo propuesto en la patente USP 11204920 mediante la implementación y evaluación de operadores de relevancia normalizados que generan un puntaje entre 0 y 1, buscando minimizar la variación en la asignación de relevancia de un documento en diferentes contextos de búsqueda. El estudio concluye que, aunque la superioridad del nuevo enfoque no se puede determinar de forma concluyente, los resultados en dos de las tres colecciones de datos probadas se acercaron lo suficiente a los métodos existentes, lo que sugiere que es viable continuar con la implementación de estos operadores como una alternativa a los métodos de relevancia actuales. La investigación también innova con la creación de un marco de trabajo que facilitó la comparación de los operadores y que puede ser utilizado en futuros estudios para comparar diferentes formas de calcular la relevancia.
</description>
<dc:date>2023-07-01T00:00:00Z</dc:date>
</item>
</rdf:RDF>
