COORDINADORES
- Maider Azanza (Universidad del País Vasco (UPV/EHU), maider.azanza(at)ehu.eus)
- Miguel R. Luaces (Universidade da Coruña (UDC), miguel.luaces(at)udc.es)
OBJETIVOS Y ALCANCE
El track ASV persigue crear un foro de discusión, intercambio de experiencias y colaboración de la comunidad para generar sinergias y actuaciones conjuntas por parte de los grupos nacionales del área de las Arquitecturas Software, Gestión de la Variabilidad y Líneas de Producto Software.
Las arquitecturas software y la variabilidad son parte del pilar básico de la investigación en ingeniería del software en aras de encontrar soluciones software con la flexibilidad y robustez que requieren los sistemas software actuales. Durante este tiempo, las arquitecturas y la variabilidad han pasado por diversas etapas, desde el desarrollo basado en componentes, los lenguajes de descripción de arquitecturas, las arquitecturas orientadas a servicios (SOA), las basadas en eventos (EDSOA), las de Micro-servicios (MSA), la ingeniería de líneas de producto software (SPLE) y más recientemente las líneas de productos dinámicas (DSPL).
Hoy en día, las arquitecturas y la variabilidad siguen cobrando un gran protagonismo debido al cambio de la sociedad y la introducción de esta en la IoT (Internet of Things), o la concepción de sistemas inteligentes y dependientes del contexto. Por ello, para dar respuesta adecuada a los nuevos requisitos a los que se enfrentan los ingenieros del software en el desarrollo de estos sistemas se requieren nuevas soluciones para modelar las arquitecturas y la variabilidad de los sistemas del futuro.
TEMAS DE INTERÉS
Los temas de interés del track incluyen, aunque no se limitan a:
- Arquitecturas Software
- Arquitecturas software para IoT y sistemas ciber-físicos (CPS)
- Re-factorización y evolución de arquitecturas
- Arquitecturas basadas en servicios y micro-servicios (SOA y EDSOA)
- Arquitecturas software para Cloud Computing y Edge Computing
- Análisis del consumo energético del software a nivel de arquitecturas software
- Arquitecturas software en sistemas de sistemas (SoS)
- Arquitecturas en sistemas adaptativos y reconfigurables
- Arquitecturas de líneas de producto software
- Arquitectura software en sistemas críticos, aspectos de seguridad
- Variabilidad
- Modelado y gestión de la variabilidad
- Despliegue continuo y configuración de la variabilidad, DevOps
- Evolución en SPLs y modelos de variabilidad abiertos y extensibles
- Gestión de la variabilidad de sistemas altamente configurables
- Líneas de producto software dinámicas y variabilidad en tiempo de ejecución
- Interoperabilidad en lenguajes y modelos de variabilidad, herramientas
- Localización de características, modelos de ingeniería inversa
- Optimización de modelos de variabilidad en soluciones para la Industria 4.0
COMITÉ DE PROGRAMA (provisional)
- Aitor Arrieta, Universidad de Mondragón
- David Benavides, Universidad de Sevilla
- Javier Berrocal, Universidad de Extremadura
- Nieves R. Brisaboa, Universidade da Coruña
- Carlos Canal, Universidad de Málaga
- Rafael Capilla, Universidad Rey Juan Carlos
- Carlos Cuesta, Universidad Rey Juan Carlos
- Jessica Díaz, Universidad Politécnica de Madrid
- Joan Fons, Universitat Politècnica de València
- Lidia Fuentes, Universidad de Málaga
- José A. Galindo, Universidad de Sevilla
- Rubén Heradio, UNED (Universidad Nacional de Educación a Distancia)
- José M. Horcas, Universidad de Málaga
- Elena Navarro, Universidad de Castilla-La Mancha
- Jennifer Pérez, Universidad Politécnica de Madrid
- Goiuria Sagardui, Universidad de Mondragón
- Pablo Trinidad, Universidad de Sevilla
- Alejandro Valdezate, Universidad Rey Juan Carlos
- Cristina Vicente-Chicote, Universidad de Extremadura