Academic Theses

Explore doctoral, master, and graduation theses developed and directed within our research laboratory.

Undergraduate
Completed

Reglas de traducción de restricciones entre OCL y LN

Timeline:20162017
Student:Danae Claudia López y María Amalia Ibargüengoytia
Director:Dra. Claudia Pons

El Desarrollo de Software Dirigido por Modelos es un paradigma que ayuda a las compañías de desarrollo con la gestión de los sistemas que construyen y mantienen; para adaptarse rápidamente a los cambios tecnológicos. Permite generar modelos altamente abstractos, utilizando modelos gráficos como Ecore. Si bien estos modelos son expresivos no permiten describir toda la información que debería mostrar el modelo. Para reducir este problema, los lenguajes formales permiten incrementar la expresividad, aunque resultan más complejos. El lenguaje formal OCL es difícil de entender por personas que no posean conocimientos sobre matemáticas, lógica e inclusive orientación a objetos lo que hace compleja su utilización como extensión de un modelo con un nivel de abstracción muy alto. Esta desventaja hace que se deban realizar tareas manuales extras, como traducir las restricciones OCL a lenguaje natural para poder presentar un modelo completo a alto nivel a personas sin conocimientos técnicos. El objetivo principal de la presente tesina es generar una herramienta que permite realizar la traducción de dichas restricciones a lenguaje natural de forma automática mediante el uso de transformación de modelos utilizando una gramática de lenguaje natural reducida. Lo que se intenta lograr es fomentar el uso de OCL restringiendo sus limitaciones.

#formal methods
#requirements engineering
Undergraduate

Coordinación de Grupos en Juegos Móviles basados en Posicionamiento

Timeline:20162017
Student:Pablo Fernando Galella y Fernando Gabriel Inafuku
Director:Dra. Cecilia Challiol
Co-Director:Dra. Silvia E. Gordillo

Coordinar tareas para ser llevadas a cabo por un grupo de personas permite obtener una acción unificada y uniforme donde la suma de los esfuerzos individuales se potencian en pos de resolver actividades. En el caso de los Juegos Móviles basados en Posicionamiento, requiere que los participantes se coordinen en posiciones (o áreas) determinadas del ambiente físico para poder avanzar en el juego. Se tomó como base la tesina de grado de Matías Apezteguía y Darío Rapetti denominada “Juego Educativo Móvil Colaborativo”, la cual considera la posición de los participantes del grupo para brindar consignas y además contempla aspectos de colaboración. En base a dicha tesis, se extendió tanto el modelo como el prototipo funcional, para incorporar aquellos aspectos relacionados a la coordinación de grupos en un determinado espacio físico. Esta extensión contempla distintas estrategias de coordinación, por ejemplo, que todos los integrantes del grupo o que un porcentaje de los mismos estén en una determinada área física en un momento del juego móvil. Cuando se cumplen estas condiciones el juego brinda, por ejemplo, una consigna al grupo para así continuar el mismo. Es decir, esta coordinación implica que los integrantes del grupo se movilicen físicamente dentro del espacio físico.

#arts and games
#human-computer interaction
Undergraduate

Juego Móvil de Postas basado en Posicionamiento

Timeline:20152016
Student:Alex Rubén Humar y José Gabriel Schulz
Director:Dra. Cecilia Challiol
Co-Director:Dra. Silvia E. Gordillo

Estos últimos años se ha experimentado un fuerte avance tecnológico, específicamente en el área de dispositivos móviles, volviéndose accesible a un gran número de personas. Consecuentemente, han ido surgiendo juegos móviles basados en posicionamiento con diferentes grados de interacción y colaboración entre los participantes involucrados. Si bien existen varios dominios relacionados a estos juegos, el concepto de postas no es un aspecto explorado a nivel de diseño en los mismos. Esto motivó el trabajo propuesto en la presente tesis. En estos juegos, un jugador (o grupo de jugadores) le entrega el control a otro para seguir jugando. En esta tesis se extendió el modelo presentado en la tesis de grado desarrollada por Matías Apezteguía y Darío Rapetti denominada "Juego Educativo Móvil Colaborativo", para contemplar el concepto de postas como una característica relevante en dicho modelo. Esto permitió contar con un modelo para Juegos Móviles de Postas basados en posicionamiento. Cada posta se lleva a cabo en un lugar determinado del ambiente (puntos de interés) y el conjunto de éstas determina el "Camino" asociado al juego. En cada punto de interés se le realiza una pregunta al jugador, al responderla debe moverse (caminar) hasta el siguiente lugar, y al llegar, se le entrega la "posta" al siguiente jugador, para que éste pueda responder, y así seguir el juego. Usando el modelo propuesto, se implementó un prototipo funcional de juego móvil de postas basado en posicionamiento.

#arts and games
#human-computer interaction

Page 15 of 16