Research

Research areas

Services and Software Technologies

Members

Description

In the past ten years, there has been advancement in the use of software in technological applications. New models in the services paradigm have also been developed. In the “A Software Strategy for Europe” document, sponsored by the European Community, recognized the software as the element that can significantly increase the interoperability of systems in all levels. Nevertheless, it is also important to point out reliability and cost efficiency of the software to be developed. Inside this framework, Services and Software Technologies (TSS) are focused on researching overall improvement in quality, both software and development process.

Medium-term future of the line is linked to address challenges derived to the growth complex of intensive systems and software, and, also, the need to improve quality in security, flexibility or availability. Moreover, the future of Internet will mark this research line, as well as the need for developing software in budget and time (lean approach). In particular, this line will research in:

  1. New systems based on services, including fields such us software architecture, requirements, simplification/reduction of the product size, interoperability and reliability.
  2. Intensive systems in software, embedded software, Service-based system in system architectures, product lines, new ways to specified requirements and, simplification/reduction of product size.
  3. Common field both service-based systems and intensive systems in software such as: traceability, verification, validation, and non-functional requirements like reliability, or availability.
  4. Agile/lean process of software development in global environments.

 

Durante la última década, ha habido una explosión de la utilización del software en todas las aplicaciones tecnológicas. También se han desarrollado nuevos modelos como el paradigma de los servicios. En el informe “A Software Strategy for Europe”, patrocinado por la Comisión Europea, se reconoce al software como elemento que permite aumentar considerablemente la interoperabilidad de los sistemas a todos los niveles, y a la vez se constata la necesidad de que ese software y los sistemas que lo utilizan sean confiables y tengan un coste adecuado a sus prestaciones. Dentro de este marco, la línea de Tecnologías Software y Servicios (TSS) se centra en investigar en aquellos aspectos que tienen como resultado mejorar, en términos generales, la calidad del producto software y de manera relacionada la del proceso de elaboración de ese producto.

El futuro a medio plazo de esta línea va ligado a abordar unos desafíos que vienen por una parte derivados de la creciente complejidad de los sistemas intensivos en software y por otra de la necesidad de mejorar su calidad, que se traduce en aspectos como mayor seguridad y mayor fiabilidad o disponibilidad. Además el futuro de Internet marcará esta línea de investigación, así como la necesidad de producir software en presupuesto y en plazo (enfoque Lean). En concreto, en esta línea se investigará en:

  1. Nuevos sistemas basados en servicios, incluyendo aspectos como arquitectura software, requisitos, simplificación/reducción del tamaño del producto, interoperabilidad y fiabilidad.
  2. Sistemas intensivos en software, donde el software está embebido. De forma similar al caso de los sistemas basados en servicios, se investigará en arquitectura de sistema, líneas de producto, nuevas formas de especificar requisitos, y simplificación/reducción del tamaño del producto.
  3. Aspectos comunes tanto a los sistemas basados en servicios como a sistemas intensivos en software tales como: trazabilidad, verificación, validación, y requisitos no funcionales como fiabilidad, o disponibilidad.
  4. Procesos ágiles/lean de desarrollo de software en entornos globales.
  

Publications

  

Projects