TY - GEN
T1 - International Workshop on Variability Management for Modern Technologies (VM4ModernTech 2021)
AU - Assunção, Wesley K. G.
AU - Ayala, Inmaculada
AU - Krüger, Jacob
AU - Mosser, Sébastien
N1 - DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.
PY - 2021/9/6
Y1 - 2021/9/6
N2 - Variability is an inherent property of software systems that allows developers to deal with the needs of different customers and environments, creating a family of related systems. Variability can be managed in an opportunistic fashion, for example, using clone-and-own, or by employing a systematic approach, for instance, using a software product line (SPL). In the SPL community, variability management has been discussed for systems in various domains, such as defense, avionics, or finance, and for different platforms, such as desktops, web applications, or embedded systems. Unfortunately, other research communities—particularly those working on modern technologies, such as microservice architectures, cyber-physical systems, robotics, cloud computing, autonomous driving, or ML/AI-based systems—are less aware of the state-of-the-art in variability management, which is why they face similar problems and start to redeveloped the same solutions as the SPL community already did. With the International Workshop on Variability Management for Modern Technologies, we aim to foster and strengthen synergies between the communities researching variability management and modern technologies. More precisely, we aim to attract researchers and practitioners to contribute processes, techniques, tools, empirical studies, and problem descriptions or solutions that are related to reuse and variability management for modern technologies. By inviting different communities and establishing collaborations between them, we hope that the workshop can raise the interest of researchers outside the SPL community for variability management, and thus reduce the extent of costly redevelopments in research.
AB - Variability is an inherent property of software systems that allows developers to deal with the needs of different customers and environments, creating a family of related systems. Variability can be managed in an opportunistic fashion, for example, using clone-and-own, or by employing a systematic approach, for instance, using a software product line (SPL). In the SPL community, variability management has been discussed for systems in various domains, such as defense, avionics, or finance, and for different platforms, such as desktops, web applications, or embedded systems. Unfortunately, other research communities—particularly those working on modern technologies, such as microservice architectures, cyber-physical systems, robotics, cloud computing, autonomous driving, or ML/AI-based systems—are less aware of the state-of-the-art in variability management, which is why they face similar problems and start to redeveloped the same solutions as the SPL community already did. With the International Workshop on Variability Management for Modern Technologies, we aim to foster and strengthen synergies between the communities researching variability management and modern technologies. More precisely, we aim to attract researchers and practitioners to contribute processes, techniques, tools, empirical studies, and problem descriptions or solutions that are related to reuse and variability management for modern technologies. By inviting different communities and establishing collaborations between them, we hope that the workshop can raise the interest of researchers outside the SPL community for variability management, and thus reduce the extent of costly redevelopments in research.
KW - Variability management
KW - Software architecture
KW - software architecture
KW - variability management
UR - http://www.scopus.com/inward/record.url?scp=85115317023&partnerID=8YFLogxK
U2 - 10.1145/3461001.3475157
DO - 10.1145/3461001.3475157
M3 - Conference contribution
T3 - ACM International Conference Proceeding Series
SP - 202
BT - Proceedings of the 25th ACM International Systems and Software Product Line Conference, SPLC 2021
A2 - Mousavi, Mohammad
A2 - Schobbens, Pierre-Yves
A2 - Araujo, Hugo
A2 - Schaefer, Ina
A2 - ter Beek, Maurice H.
A2 - Devroey, Xavier
A2 - Rojas, Jose Miguel
A2 - Pinto, Monica
A2 - Teixeira, Leopoldo
A2 - Berger, Thorsten
A2 - Noppen, Johannes
A2 - Reinhartz-Berger, Iris
A2 - Temple, Paul
A2 - Damiani, Ferruccio
A2 - Petke, Justyna
PB - Association for Computing Machinery, Inc
ER -