Ingeniería del software

La línea de ingeniería del software tiene como objetivo el industrializar el proceso de desarrollo de software para reducir costes de desarrollo y mejorar la calidad de los productos software. Para ello se centra en las líneas de productos software y el desarrollo de software dirigido por modelos como paradigmas de desarrollo que proporcionan numerosos beneficios respecto al desarrollo de software tradicional. Ambos enfoques utilizados conjuntamente permiten:

  • Reducir los costos del ciclo de vida del software
  • Rápida adaptación del sistema a nuevas tecnologías
  • Reducción del tiempo de desarrollo de nuevos sistemas
  • Mejora de la calidad del software permitiendo una fácil evolución del mismo.

Áreas de investigación

 

  • Líneas de producto software: Conjunto de sistemas software que comparten un conjunto común y gestionado de aspectos que satisfacen las necesidades específicas de un segmento de mercado o misión y que son desarrollados a partir de un conjunto común de activos fundamentales (de software) de una manera preescrita. En esta área de investigación se están realizando trabajos relacionados con la validación temprana de atributos de calidad de los productos en el desarrollo de la línea.
  • Desarrollo de Software Dirigido por Modelos: es un paradigma de desarrollo software que se centra en los modelos. Estos modelos dirigen el desarrollo software de un nivel de abstracción alto a otro nivel inferior, hasta llegar al código fuente. Permite realizar validaciones y verificaciones sobre los modelos e identificar errores en fases tempranas del desarrollo como en la fase de diseño mediante el testeo basado en modelos por ejemplo. Además, de poder anotar las características criticas (atributos de calidad) en los modelos.

Volver arriba

Proyectos representativos

 

  • “eDiana”, Embedded Systems for Energy Efficient Buildings, Artemis (Artemis JU, Plan Avanza2 - Ministerio de Industria, Energía y Turismo), 2009-2011
  • “EVOLVE; Evolutionary Validation, Verification and Certification”, Johan Devos, ITEA2 (EUREKA), 2008-2010
  • “OPTIMA; Optimización de la evaluación de líneas de producto para la predicción de la calidad de los productos mediante el clustering”, Goiuria Sagardui, Ministerio de Educación y Ciencia – Investigación Científica, 2007-2010
  • “ASFI; Tecnologías para la fiabilidad en Sistemas Embebidos y su impacto en el sector de la Elevación”, Goiuria Sagardui, Programa Saiotek – Gobierno Vasco,2006-2007
  • “SoQ; Infraestructura de simulación de QoS en software embebido del sector de elevación”, Goiuria Sagardui, Programa Universidad – Empresa (Gobierno Vasco),2007-2008

Volver arriba