TY - GEN
T1 - International Workshop on Variability Management for Modern Technologies (VM4ModernTech 2022)
AU - Krüger, Jacob
AU - Assunção, Wesley K. G.
AU - Ayala, Inmaculada
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 - 2022/9/12
Y1 - 2022/9/12
N2 - Implementing variability in a software system allows developers to deal with different customer needs and requirements—establishing a family of related system variants. Variability can be managed through opportunistic (e.g., clone-and-own) or systematic strategies (e.g., a software product line). In the product-line community, variability management has been researched for systems in numerous domains, such as defense, avionics, or finance, and for various platforms, such as desktops, web applications, or embedded systems. Unfortunately, other research communities; especially 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 respective state-of-the-art in variability management. Consequently, these communities face similar problems and start to redeveloped similar solutions as the product-line community already did. With the International Workshop on Variability Management for Modern Technologies, we intend to foster and strengthen synergies between the communities regarding variability management for modern technologies. We aim to attract researchers and practitioners to contribute processes, techniques, tools, empirical studies, problem descriptions, or solutions that are connected to reuse and variability management for modern technologies. By inviting different communities and initiating collaborations between them, we hope that VM4ModernTech raises the interest of researchers outside the product-line community for variability management, and thus avoid expensive redevelopments.
AB - Implementing variability in a software system allows developers to deal with different customer needs and requirements—establishing a family of related system variants. Variability can be managed through opportunistic (e.g., clone-and-own) or systematic strategies (e.g., a software product line). In the product-line community, variability management has been researched for systems in numerous domains, such as defense, avionics, or finance, and for various platforms, such as desktops, web applications, or embedded systems. Unfortunately, other research communities; especially 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 respective state-of-the-art in variability management. Consequently, these communities face similar problems and start to redeveloped similar solutions as the product-line community already did. With the International Workshop on Variability Management for Modern Technologies, we intend to foster and strengthen synergies between the communities regarding variability management for modern technologies. We aim to attract researchers and practitioners to contribute processes, techniques, tools, empirical studies, problem descriptions, or solutions that are connected to reuse and variability management for modern technologies. By inviting different communities and initiating collaborations between them, we hope that VM4ModernTech raises the interest of researchers outside the product-line community for variability management, and thus avoid expensive redevelopments.
KW - Variability management
KW - Software architecture
KW - Modern technologies
KW - software architecture
KW - variability management
KW - modern technologies
UR - http://www.scopus.com/inward/record.url?scp=85139136446&partnerID=8YFLogxK
U2 - 10.1145/3546932.3547019
DO - 10.1145/3546932.3547019
M3 - Conference contribution
SP - 266
BT - 26th ACM International Systems and Software Product Line Conference, SPLC 2022 - Proceedings
A2 - Felfernig, Alexander
A2 - Fuentes, Lidia
A2 - Cleland-Huang, Jane
A2 - Assuncao, Wesley K.G.
A2 - Assuncao, Wesley K.G.
A2 - Falkner, Andreas
A2 - Azanza, Maider
A2 - Luaces, Miguel A. Rodriguez
A2 - Bhushan, Megha
A2 - Semini, Laura
A2 - Devroey, Xavier
A2 - Werner, Claudia Maria Lima
A2 - Seidl, Christoph
A2 - Le, Viet-Man
A2 - Horcas, Jose Miguel
PB - Association for Computing Machinery, Inc
ER -