Many modern software systems can be customized to fulfill specific customer needs. Customization improves quality, extensibility, and usability. However, customization also comes with challenges for software analyses, because of the configuration space explosion. To analyze all configurations in isolation is expensive and often impractical. A main goal of current research on configurable systems is to provide new techniques to analyze all configurations. For some static analyses, such as type safety, this is al-ready feasible by considering variability internally. When testing configurable software usually sampling strategies are used to test a subset of all configurations. These ap-proaches might miss faults that are only contained in spec...
We investigate how to execute a unit test for all products of a product line without generating each...
The advent of variability management and generator technol-ogy enables users to derive individual va...
International audienceConfiguring software is a powerful means to reach functional and performance g...
Many approaches for testing configurable software systems start from the same assumption: it is impo...
Abstract: The advent of variability management and generator technology enables users to derive indi...
Many software systems today are configurable. Analyzing configurable systems is challenging, especia...
us.abb.com Many industrial systems are highly-configurable, complicat-ing the testing and debugging ...
Adapting software to user needs and environmental constraints at run-time requires extending the sof...
As software grows more prevalent and more integral to human activities, the potential impact of faul...
Highly configurable systems are complex pieces of software. To tackle this complexity, hundreds of d...
Abstract: Highly configurable systems can easily have thousands of configuration options, together w...
International audienceCloud computing and cyber-physical systems involve software capable of adaptin...
Adapting software to user needs and environmental constraints at run-time requires extending the sof...
We investigate how to execute a unit test for all products of a product line without generating each...
The advent of variability management and generator technol-ogy enables users to derive individual va...
International audienceConfiguring software is a powerful means to reach functional and performance g...
Many approaches for testing configurable software systems start from the same assumption: it is impo...
Abstract: The advent of variability management and generator technology enables users to derive indi...
Many software systems today are configurable. Analyzing configurable systems is challenging, especia...
us.abb.com Many industrial systems are highly-configurable, complicat-ing the testing and debugging ...
Adapting software to user needs and environmental constraints at run-time requires extending the sof...
As software grows more prevalent and more integral to human activities, the potential impact of faul...
Highly configurable systems are complex pieces of software. To tackle this complexity, hundreds of d...
Abstract: Highly configurable systems can easily have thousands of configuration options, together w...
International audienceCloud computing and cyber-physical systems involve software capable of adaptin...
Adapting software to user needs and environmental constraints at run-time requires extending the sof...
We investigate how to execute a unit test for all products of a product line without generating each...
The advent of variability management and generator technol-ogy enables users to derive individual va...
International audienceConfiguring software is a powerful means to reach functional and performance g...