International audienceBiology, medicine, physics, astrophysics, chemistry: all these scientific domains need to process large amount of data with more and more complex software systems. For achieving reproducible science, there are several challenges ahead involving multidisciplinary collaboration and socio-technical innovation with software at the center of the problem. Despite the availability of data and code, several studies report that the same data analyzed with different software can lead to different results. I am seeing this problem as a manifestation of deep software variability: many factors (operating system, third-party libraries, versions, workloads, compile-time options and flags, etc.) themselves subject to variability can a...
Promoting software reuse is probably the most promising approach to the cost-effective development a...
Highly-configurable software systems often leverage variability modeling to achieve systematical reu...
\ua9 2015 IEEE. This article presents the state of the art and practice in system and software varia...
International audienceBiology, medicine, physics, astrophysics, chemistry: all these scientific doma...
The society expects software to deliver the right functionality, in a short amount of time and with ...
International audienceConfiguring software is a powerful means to reach functional and performance g...
Context: Variability (i.e., the ability of software systems or artifacts to be adjusted for differen...
Many of today's software systems accommodate different usage and deployment scenarios. Intentional a...
The concept of variability is not new in software engineering, but current research mostly remains v...
Abstract—Context: Variability (i.e., the ability of software systems or artifacts to be adjusted for...
Most scientific papers are not reproducible: it is really hard, if not impossible, to understand how...
Presented at 2 December 2021 in the Precision Convergence Webinar Series Humanity has a mix of over...
Variability modeling is one of the key disciplines to cope with complex variability in large softwar...
In this talk I will discuss the different types of replicability/reproducibility, focussing heavily ...
According to state of the art literature, software product lines are an effective way to achieve eco...
Promoting software reuse is probably the most promising approach to the cost-effective development a...
Highly-configurable software systems often leverage variability modeling to achieve systematical reu...
\ua9 2015 IEEE. This article presents the state of the art and practice in system and software varia...
International audienceBiology, medicine, physics, astrophysics, chemistry: all these scientific doma...
The society expects software to deliver the right functionality, in a short amount of time and with ...
International audienceConfiguring software is a powerful means to reach functional and performance g...
Context: Variability (i.e., the ability of software systems or artifacts to be adjusted for differen...
Many of today's software systems accommodate different usage and deployment scenarios. Intentional a...
The concept of variability is not new in software engineering, but current research mostly remains v...
Abstract—Context: Variability (i.e., the ability of software systems or artifacts to be adjusted for...
Most scientific papers are not reproducible: it is really hard, if not impossible, to understand how...
Presented at 2 December 2021 in the Precision Convergence Webinar Series Humanity has a mix of over...
Variability modeling is one of the key disciplines to cope with complex variability in large softwar...
In this talk I will discuss the different types of replicability/reproducibility, focussing heavily ...
According to state of the art literature, software product lines are an effective way to achieve eco...
Promoting software reuse is probably the most promising approach to the cost-effective development a...
Highly-configurable software systems often leverage variability modeling to achieve systematical reu...
\ua9 2015 IEEE. This article presents the state of the art and practice in system and software varia...