Published December 19, 2025 | Version v2.1.0
Software Open

torte: Reproducible Feature-Model Experiments à la Carte

Authors/Creators

  • 1. ROR icon Otto-von-Guericke University Magdeburg

Description

This artifact archives the version 2.1.0 of torte, including its source code and all Docker images to ensure reproducibility. The files uploaded here are identical to the ones available in our GitHub release. Also consider checking that webpage for a more recent release, if desired.

This version of torte accompanies the paper "torte: Reproducible Feature-Model Experiments à la Carte", which has been accepted at ICSE'26 in the demonstration track.

Technical info

To install this release of torte, follow these instructions:

  • Download and extract torte's source code (torte-2.1.0.zip).
  • Download any Docker images needed by the experiment you want to run. Place their .tar.gz files in the torte repository (next to README.md). If you skip this step, Docker images will be built from scratch instead, which may negatively impact reproducibility. Thus, to fully realize the intent of this reproduction package, please download and place all images next to README.md.
  • Run ./torte.sh <experiment> in the torte repository. See README.md for more details on how to interact with torte.

If you are interested in specific reproduction packages relating to papers that use torte in their evaluation, have a look at our Zenodo community.

Abstract

Feature modeling is crucial to understand and manage the variability in configurable software systems. However, existing tools for the automated analysis of feature-model formulas still face significant challenges, especially when applied to large and evolving codebases such as the Linux kernel's. We contribute torte, an open-source tool that addresses some of these challenges. To this end, torte integrates existing tools and original contributions into a single experimentation platform. Thus, torte facilitates reproducible and flexible feature-model experiments, which we showcase in various successful research evaluations. In particular, torte finally enables researchers to analyze almost the entire history of the Linux kernel's feature model, among other systems.

Files

torte-2.1.0.zip

Files (7.2 GB)

Name Size Download all
md5:b3b41f2c1bb4d74de2fffae7ec4bda50
230.7 MB Download
md5:71fd16e380dfb4f9b23ab213858b7a5e
991.1 MB Download
md5:db26788ab24ac37c439de21dcdc6c4a4
366.6 MB Download
md5:2efbdce38d81cfe6722291526eded5c3
1.3 GB Download
md5:f14bd2d285894addf7c88a03b7e59fee
1.2 GB Download
md5:308e7d6d658d9acb540ec01ff34a527c
356.5 MB Download
md5:40d5079310e17eaed8ba2203557f4025
212.8 MB Download
md5:274e208022b72a1c54b653d4796272c4
660.3 MB Download
md5:b777ab36618b028ac3cecb1400187c4e
724.2 MB Download
md5:8c8b2affb1c0f23a6ef7f965e66305ef
349.1 MB Download
md5:543e09528962d720dff5ff80fbafb1fa
107.8 MB Preview Download
md5:ff9fb52d9d4d9189540e537744c4a060
240.3 MB Download
md5:6d79e517971ef0bd8c98bb7b4206b519
346.0 MB Download

Additional details

Software