Open educational resources on software product lines
- LaTeX Slides: Material for lectures on software product lines
- LaTeX Exercises: Material for exercises on software product lines (available on request)
- PDF Slides: Released version of slides for the lecture on software product lines
- Recordings: YouTube playlist with lecture recordings
If you have any feedback, please contact Thomas Thüm.
Core contributors:
- Thomas Thüm (TU Braunschweig, Germany)
- Timo Kehrer (University of Bern, Switzerland)
- Elias Kuiter (University of Magdeburg, Germany)
Further contributors and former project members:
- Sebastian Krieter (TU Braunschweig, Germany)
- Chico Sundermann (University of Ulm, Germany)
- Paul Maximilian Bittner (Paderborn University, Germany)
- Benno Hölz (University of Ulm, Germany)
- TU Braunschweig, Germany: Software Product Lines (Winter Term 2024/25)
- Paderborn University, Germany: Software Product Lines (Summer Term 2024)
- University of Bern, Switzerland: Software Product Lines (Winter Term 2022/23, 2023/24, 2024/25)
- University of Magdeburg, Germany: Implementation Techniques for Software Product Lines (Winter Term 2022/23, 2023/24, 2024/25)
- Harz University of Applies Sciences, Wernigerode, Germany: Requirements Engineering II - Software Product Lines (Summer Term 2023)
- University of Ulm, Germany: Software Product Lines (Summer Term 2023)
git clone --recursive https://github.com/SoftVarE-Group/Course-on-Software-Product-Lines.git
cd Course-on-Software-Product-Lines/slides
make # to compile all slides with default options
make <lecture>.pdf handout=... darkmode=... university=... # to compile one lecture with given options (for valid values, see Makefile)
All course material is licensed under the CC-BY-SA-4.0 license (Creative Commons Attribution Share Alike).