The state of adoption and the challenges of systematic variability management in industry
Handling large-scale software variability is still a challenge for many organizations. After
decades of research on variability management concepts, many industrial organizations …
decades of research on variability management concepts, many industrial organizations …
Safety, security, and configurable software systems: a systematic map** study
Safety and security are important properties of any software system, particularly in safety-
critical domains, such as embedded, automotive, or cyber-physical systems. Moreover …
critical domains, such as embedded, automotive, or cyber-physical systems. Moreover …
Empirical analysis of the tool support for software product lines
For the last ten years, software product line (SPL) tool developers have been facing the
implementation of different variability requirements and the support of SPL engineering …
implementation of different variability requirements and the support of SPL engineering …
Promote-pl: A round-trip engineering process model for adopting and evolving product lines
Process models for software product-line engineering focus on proactive adoption scenarios-
--that is, building product-line platforms from scratch. They comprise the two phases domain …
--that is, building product-line platforms from scratch. They comprise the two phases domain …
Dronology: An incubator for cyber-physical system research
Research in the area of Cyber-Physical Systems (CPS) is hampered by the lack of available
project environments in which to explore open challenges and to propose and rigorously …
project environments in which to explore open challenges and to propose and rigorously …
Software variability in service robotics
Robots artificially replicate human capabilities thanks to their software, the main
embodiment of intelligence. However, engineering robotics software has become …
embodiment of intelligence. However, engineering robotics software has become …
Industry voices on software engineering challenges in cyber-physical production systems engineering
Cyber-Physical Production Systems (CPPSs) are envisioned as next-generation adaptive
production systems combining modern production techniques with the latest information …
production systems combining modern production techniques with the latest information …
Configuring mission-specific behavior in a product line of collaborating Small Unmanned Aerial Systems
In emergency response scenarios, autonomous small Unmanned Aerial Systems (sUAS)
must be configured and deployed quickly and safely to perform mission-specific tasks. In this …
must be configured and deployed quickly and safely to perform mission-specific tasks. In this …
Towards mastering variability in software-intensive cyber-physical production systems
Abstract Software-intensive Cyber-Physical Production Systems (SiCPPS), like metallurgical
plants or manufacturing plants, are highly variable systems of systems that frequently evolve …
plants or manufacturing plants, are highly variable systems of systems that frequently evolve …
Variability management meets microservices: six challenges of re-engineering microservice-based webshops
A microservice implements a small unit of functionality that it provides through a network
using lightweight protocols. So, microservices can be combined to fulfill tasks and implement …
using lightweight protocols. So, microservices can be combined to fulfill tasks and implement …