Advanced Person-Centered Software Development Techniques - TADeSP

Reference of the Group:

GIUV2021-491

 
Description of research activity:

El grupo está formado por investigadores e investigadoras del Departamento de Informática que, desde hace tiempo, colaboran entre sí y con otros grupos fuera de la Universitat integrando así una amplia diversidad de conocimientos e investigaciones.El equipo trabaja en diversas líneas de investigación interrelacionadas y complementarias, que comparten el objetivo común de analizar los aspectos que intervienen en la relación de la persona que interacciona con el software a desarrollar. Desde la mejora de las técnicas de Ingeniería del Software orientadas a capturar las necesidades de todas las personas usuarias del software, pasando por el diseño de interfaces que se adapten mejor al usuario/a final, el estudio de técnicas de reconocimiento de lenguaje natural y de Matching Learning que permitan avanzar en la automatización y mejora de los procesos, todo ello teniendo en cuenta la perspectiva de género y la diversidad de las personas que usarán las aplicaciones, con el objetivo último de proporcionar avances en la calidad del software desde el punto de vista humano.

 
Web:
 
Scientific-technical goals:
  • Desarrollo de nuevos métodos de producción de software
  • Estudio del impacto de género y otros factores psicosociales en el desarrollo software
  • Diseño, desarrollo y mejora de sistemas software con capacidades autónomas
  • Mejora de la experiencia de usuario mediante la adaptación al contexto de la interacción
  • Definición de métodos de diseño y métricas para optimizar la usabilidad de las interfaces
 
Research lines:
  • Advanced Software Engineering Techniques. Análisis de métodos clásicos y desarrollo de nuevos métodos en el ámbito de la producción del software que abarquen desde la elicitación de requisitos hasta la generación de código y testing. Todo ello a través del estudio empírico de estos métodos a través de su aplicación con sujetos reales.
  • Gender impact on software development. Analizar el impacto de género y otros factores psicosociales que afectan al proceso de desarrollo de software, desde la captura de requisitos hasta el diseño de los algoritmos y de las interfaces gráficas, pasando por la diversidad de los equipos de trabajo.
  • Development of self-adaptive systems with and without human participation . Proporcionar soluciones que permitan el diseño y desarrollo sistemático de sistemas software con capacidades autónomas y en los que se involucre a la persona, de forma que juegue un papel fundamental tanto en la concepción y diseño de estos sistemas, como una vez han sido desplegado.Ofrecer soluciones que permitan el desarrollo de métodos para mejorar la transparencia de los sistemas autónomos y conseguir sistemas auto-explicables que puedan, en tiempo de ejecución, responder preguntas sobre su comportamiento pasado, actual y futuro.
  • Maching Learning and Natural language modeling. Estudio y desarrollo de técnicas para el procesamiento y análisis de datos basadas en aprendizaje automático a partir de ejemplos, basamos en métodos de aprendizaje tanto supervisados como semi-supervisado. Desarrollo de modelos del funcionamiento del lenguaje natural, centrados en los aspectos prácticos que se pueden derivar del modelado de la conducta lingüística con medios informáticos, con el fin de crear sistemas que incorporen algún componente en el que intervenga el lenguaje, oral o escrito.
  • Information retrieval. Desarrollo de soluciones de extracción de información que tengan en cuenta la información probabilística de las colecciones. Diseño de algoritmos de búsqueda de metadatos que describan los documentos o la búsqueda de información relevante
  • Multimodal, adaptive and non-intrusive interaction design. Diseño y desarrollo de una interacción multimodal, adaptativa y no intrusiva para proporcionar una mejor experiencia de usuario mediante la adaptación al contexto de la interacción. Con base en técnicas de auto-adaptación y modelos en tiempo de ejecución.
  • Human-Computer Interaction and Usability. Diseño de interfaces usables para el usuario final. Desarrollo de métodos de diseño de interfaces, centrados User Experience, que permitan representar la interfaz de forma abstracta. Definición de métricas de usabilidad y recomendaciones para optimizar el nivel de usabilidad de las interfaces.
  • Model Driven Software Development. Desarrollo de transformaciones de modelo a modelo (UML, BPMN, i*, Análisis Comunicacional, UsiXML, y Modelos de Tareas, etc.) y de modelo a código para implementar desarrollar software de forma automática, partiendo de modelos conceptuales que representan el sistema de forma abstracta.
 
Group members:
Name Nature of participation Entity Description
Silvia Rueda PascualDirector-a UVEG-Valencia Professor-a Contractat-da Doctor-a
Equip d'investigació
Miriam Gil PascualMembre UVEG-Valencia Professor-a Ajudant-a Doctor-a
José Ignacio Panach NavarreteMembre UVEG-Valencia Titular d'Universitat
Veronica Romero GomezMembre UVEG-Valencia Professor-a Ajudant-a Doctor-a
Sergio Casas YrurzumCol·laborador-a UVEG-Valencia Professor-a Contractat-da Doctor-a
Equip de Treball
Damiano DistanteEquip de Treball ITA-UnitelmaSapienza Professor-a Associat-da
Díaz Suárez Jorge EduardoEquip de Treball PER-UPC Professor-a Titular d'Universitat
Óscar Pastor LópezEquip de Treball UPV-Valencia Catedràtic-a d'Universitat