• Role Play Learn: Plataforma virtual para aprender a programar. Tiene como fin mejorar la interacción entre los alumnos y los profesores durante los primeros años de cualquier carrera afín a la informática. Los profesores a través de esta herramienta pueden realizar un seguimiento y obtener estadísticas de las actividades de programación asignadas a sus alumnos. Asimismo, la plataforma permite verificar el correcto funcionamiento de esas actividades mediante la ejecución de pruebas automatizadas.
    Autores: Alonso Juan Manuel, Desseno Carlos, Lew Kevin Martín.
    Finalizado
    informe
    plataforma

  • Algoritmos Distribuidos Sobre Microcontroladores: El trabajo propone realizar un algoritmo que comúnmente se implementa sobre hosts (PC) de detección de líder en un sistema distribuido pero en este caso el sistema está compuesto por placa de desarrollo utilizadas en IoT (Internet of Things).
    Autores: Natalia Giselle Bartolomé, Adrián Martín Durán, Daniel Andrés Obon.
    Finalizado 11/9/2017.

página del proyecto

  • Patrones de Procesos Comerciales: Especificación e Implementación de Servicios Reutilizables:El comercio minorista tradicional, denominado también comoretail, en todas sus va-riantes puede interpretarse y modelarse como un proceso de transacciones comerciales quea su vez pueden ser descritas por unconjunto de procesos y subprocesos. Se observaque estos procesos se repitentransversalmentea lo largo de los distintos rubros de bienesmuebles y servicios. Haciendo uso del concepto depatrónde Cristopher Alexander, elcual aquí definimos como “solución recurrente a un problema recurrente”, podemos inferirla existencia de ciertospatrones de procesos. Estos se manifiestan en los distintos tiposde transacciones comerciales. Los patrones de procesos comercialesretail, así entendidos,serían atómicos: unidades indivisibles que pueden estar incluidas o no, en una transacciónretail.
    Autores:Gorgazzi, Martín Osvaldo; Maldonado, Tomás; Perez Dittler, Ezequiel
    En Desarrollo 2018

  • Testing de Aplicaciones Concurrentes: Un Enfoque Basado en Reglas: En este trabajo, se propone la creación de un sistema capaz de realizar testing sobre software concurrente, con el fin de facilitar a los desarrolladores del mismo la ardua tarea que implica su programación. Para ello, el sistema permitirá a los usuarios definir reglas que deberán cumplirse durante la ejecución de su programa, sin importar los posibles solapamientos de flujos de ejecución. Será, pues, responsabilidad del sistema validar el cumplimiento de estas reglas e informarle al usuario al respecto. Autores: Fresia, Juan Manuel, Garcı́a, Aleandro Martı́n.
    En Desarrollo 2019

Tesinas

  • Elicitación de Requerimientos a partir de Lenguaje Natural: El trabajo propuesto consiste en aplicar las técnicas existentes de Elicitación de Requerimientos a un sistema de procesamiento de lenguaje natural con el fin de asistir al ingeniero en su tarea de extraer requerimientos funcionales de la descripción textual de un sistema.
    Autor: Lucas Pandolfo.
    en curso