Research Projects

Explore scientific investigations, research initiatives, and technology transfers engineered by our lab.

LA @ US: Analysis, prediction and monitoring of dropout in Unitelma Sapienza online degrees

Timeline:Feb 2020 - Dec 2021
Director: Damiano Distante
Associated Members:

Descripción de requerimientos de calidad con soporte semántico

Timeline:Mar 2021 - Oct 2021
Director: Leandro Antonelli, Diego Torres, Claudia Pons

El desarrollo de software es una tarea muy compleja debido a su construcción y a la esencia del producto que construye. La gestión de la construcción de un producto intangible en el que participan muchas personas con habilidades muy diferentes presenta muchos desafíos. Más aún con la globalidad, virtualidad y multiculturalidad de los equipos que se está dando últimamente. Además, el software es un artefacto muy complejo por naturaleza. Este debe capturar e implementar conocimiento del dominio donde se aplicará, con el fin de automatizar ciertos aspectos. Si el software no es riguroso en la implementación de las reglas del negocio, será inutil. La ingeniería de requerimientos es un área clave. Es una de las primeras etapas en el ciclo de vida y es vital el capturar los requerimientos y el conocimiento necesario, ya que el resto del desarrollo se basa en estos elementos. Por lo cual, lograr una especificación lo más completa y correcta posible es uno de los objetivos que persigue la disciplina desde los inicios. Los Escenarios han demostrado ser una herramienta muy flexible para capturar conocimiento y requerimientos. Por un lado describen situaciones con énfasis en el contexto y el desarrollo de actividades y tareas del mundo real. Pero a la vez se pueden convertir en Use Cases para describir requerimientos de una aplicación. Si bien hay distintos formatos de Escenarios, dado que estos productos deben ser utilizados por expertos del dominio, usuarios y miembros del equipo de desarrollo, es deseable que no sean complejos y utilicen lenguaje natural. El lenguaje natural no es la mejor herramienta pensando en rigurosidad, por lo cual, se necesita de métodos y técnicas para verificar la calidad de los Scenarios, identificar ambigüedades, omisiones, redundancias, etc. En este marco, un soporte semántico en particular a través de grafos de conocimiento es una muy buena herramienta para revisar y mejorar la descripción de los Escenarios. En este proyecto, se propone construir una herramienta que permita describir Scenarios a través de expertos, usuarios y desarrolladores. Por otra parte, la herramienta brindará la posibilidad de analizar las descripciones y realizar críticas y sugerir mejoras. Como así también, la de inferir / derivar productos. Se analizarán e implementarán técnicas de Inteligencia Artificial y Machine Learning para incrementar la funcionalidad de esta herramienta.

#requirements engineering
#knowledge representation

Desarrollo de herramientas inteligentes para la gestión y toma de decisiones en el ámbito de la ciencia abierta y ciudadana

Timeline:Jul 2019 - Jul 2021
Director: Claudia Pons

El objetivo de este proyecto es contribuir al fortalecimiento de la Ciencia Abierta y Ciudadana desarrollando herramientas de inteligencia colectiva para mejorar la toma de decisiones y la generación de alertas tempranas en proyectos estratégicos de la provincia, enfocando particularmente en situaciones de incertidumbre y riesgo e involucrando actores del sector científico, de la producción y de la ciudadanía en general, cuando esto sea posible. En el desarrollo se hará uso de las nuevas tecnologías de información y comunicación, en particular crowdsourcing, inteligencia artificial, ludificación y tecnología móvil.

#citizen science
#artificial intelligence
#technology and society

Las extensiones web P2P y su potencial para perforar la burbuja de filtrado

Timeline:Mar 2020 - Feb 2021
Director: Alejandro FernándezCo-Director: Sergio Firmenich y Diego Torres

Investigar, desarrollar, y evaluar métodos y herramientas innovadoras que permitan transformar al navegador web en una plataforma para la construcción de aplicaciones P2P que permitan a los usuarios entender y apropiarse de servicios de búsqueda, conscientes del desafío de la burbuja de filtrado, sin depender de una arquitectura centralizada, considerando la creación de estructuras externas como principio básico para la colaboración.

#human-computer interaction
#technology and society

Evaluación y reparación comunitaria de problemas de usabilidad y accesibilidad en aplicaciones web desktop y móviles

Code: PICT-2015-3000
Timeline:Jan 2017 - Jun 2020
Director: Alejandra Garrido

El gran crecimiento en tecnología para desarrollar aplicaciones web muchas veces afecta de manera negativa la usabilidad y accesibilidad de las aplicaciones. El objetivo general de este proyecto es incluir a la comunidad de usuarios tanto en la captura de los problemas de usabilidad y accesibilidad que ellos experimentan en el uso de aplicaciones web, como en el desarrollo de soluciones en términos de refactorings, que otros usuarios, discapacitados o no, puedan seleccionar e instalar según sus preferencias. El proyecto que proponemos es innovador en al menos tres líneas: - detección automática de problemas de accesibilidad basándose en la información dinámica de eventos reales de interacción; - definición de un nuevo metamodelo de requerimientos de usabilidad/accesibilidad para que los usuarios puedan especificar sus problemas de interacción con las interfaces web - solución automática de problemas de usabilidad/accesibilidad a través de refactorings client-side.

#human-computer interaction
#citizen science
#software engineering

Extraction of structured and complex facts from large and heterogeneous text sources

Timeline:Jun 2018 - May 2020
Director: Damiano Distante
Associated Members:

Tecnologías y aplicaciones de ingeniería ágil y conducida por modelos, de software adaptable para la web del conocimiento en escenarios de educación, ciencia y agricultura

Code: 11/F022
Timeline:Jan 2018 - Dec 2019
Director: Alejandro FernandezCo-Director: Alejandra Garrido

La web ha evolucionado para transformarse en una red que conecta algo más que computadores; conecta personas, organizaciones, el conocimiento que estas generan, y una infinidad de dispositivos y recursos físicos que ahora pueden ser parte de aplicaciones más ricas e inteligentes en términos de adaptarse a las necesidades y expectativas de sus usuarios. Este proyecto tiene como objetivo producir y evaluar nuevos soportes teóricos, técnicas de desarrollo, y métodos que hagan frente dichas necesidades. Para ello se enfoca en tres ejes rectores: el Desarrollos Conducidos por Modelos y Aplicaciones; la Adaptación y Agilidad en Aplicaciones Web y Móviles, y la Web del Conocimiento, el Crowdsourcing, Ludificación y Web Semántica

Associated Members:
#software engineering
#web engineering

Tecnologías y aplicaciones de ingeniería ágil y conducida por modelos, de software adaptable para la web del conocimiento en escenarios de educación, ciencia y agricultura

Code: 11/F022
Timeline:Jan 2018 - Dec 2019
Director: Alejandro FernandezCo-Director: Alejandra Garrido

La web ha evolucionado para transformarse en una red que conecta algo más que computadores; conecta personas, organizaciones, el conocimiento que estas generan, y una infinidad de dispositivos y recursos físicos que ahora pueden ser parte de aplicaciones más ricas e inteligentes en términos de adaptarse a las necesidades y expectativas de sus usuarios. Este proyecto tiene como objetivo producir y evaluar nuevos soportes teóricos, técnicas de desarrollo, y métodos que hagan frente dichas necesidades. Para ello se enfoca en tres ejes rectores: el Desarrollos Conducidos por Modelos y Aplicaciones; la Adaptación y Agilidad en Aplicaciones Web y Móviles, y la Web del Conocimiento, el Crowdsourcing, Ludificación y Web Semántica

Associated Members:
#adaptive interfaces
#software engineering
#human-computer interaction

Agroknowledge

Code: 11059
Timeline:Sep 2018 - Oct 2019
Director: Alejandro Fernández

La disponibilidad de información actualizada, contextualizada y relacionada es clave para lidiar contra la constante incertidumbre y necesidad de mejora de procesos que caracteriza a la producción hortícola. A partir del modelado de datos sobre horticultura y producción por medio de estrategias y tecnologías de web semántica, y ofreciendo un entorno colaborativo de creación de conocimiento, se espera lograr que los propios productores y otros actores de la cadena de valor hortícola alimenten un repositorio de conocimiento que contenga/conecte información sobre buenas prácticas agrícolas, estándares, regulaciones, productos y estrategias para la producción agrícola. Siguiendo metodologías de diseño participativo e investigación acción, se buscará relevancia científica e impacto en el sector productivo.

#smart agriculture
#citizen science

48 Jornadas Argentinas de Informática - 48 JAIIO. Salta, Argentina.

Code: Proyecto de Subsidio a Eventos de CyT: RC TICS 2019 RPN. Resolución: 495/19
Timeline:Sep 2019 - Sep 2019
Director: Dra. Roxana Giandini.Co-Director: Dra. Alejandra Garrido

Page 5 of 6