Source: https://essay.utwente.nl/70226/1/Rüther_BA_BMS.pdf